1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. Nc3 Bc5 5. Ne4 Bb4 6. Bd2 Bxd2 7. Qxd2 Nxe5 8. Nc3 Nxc4 9. Qd4 Nb6 10. Qxg7 Rf8 11. Nf3 d5 12. Ng5 Bf5 13. Qe5 Be6 14. Nxh7 N8d7 15. Qg7 Qe7 16. Nxf8 Nxf8 17. O-O-O O-O-O 18. h4 d4 19. Rxd4 Nd5 20. e4 Nxc3 21. Rxd8 Kxd8 22. Qxc3 Bxa2 23. b3 Qa3 24. Kc2 Ne6 25. Bc4 a5 26. Bxe6 fxe6 27. Rd1 Ke8 28. Qh8 Ke7 29. Qd8 Kf7 30. Rd7 Kg6 31. Qg5