1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. Bf4 g5 5. Bg3 Bg7 6. Nf3 Nc6 7. Qd5 Qe7 8. e3 Ngxe5 9. Nxe5 Nxe5 10. Nc3 d6 11. h4 g4 12. O-O-O Nd7 13. Qd2 Be5 14. Nd5 Qd8 15. e4 Bxg3 16. fxg3 Ne5 17. Qf4 f5 18. exf5 Rf8 19. Bd3 c6 20. Nc3 Nxd3 21. Rxd3 Rxf5 22. Re1 Kf7 23. Qxg4 Qf6 24. Ne4 Qh6 25. Kb1 d5 26. Ng5 Kf8 27. cxd5 cxd5 28. Qd4 Rf6 29. Rf3 Qg6 30. Ka1 Bf5 31. Nxh7 Kg7 32. Re7 resign