1. d4 d5 2. c4 Nf6 3. Bf4 Bf5 4. Nc3 e6 5. e4 dxe4 6. d5 exd5 7. Nxd5 Bd6 8. g3 O-O 9. Bh3 Bxh3 10. Nxh3 Nxd5 11. O-O Nxf4 12. gxf4 Qh4 13. Kg2 Bxf4 14. Re1 Be5 15. f3 exf3 16. Qxf3 Nc6 17. Rad1 g5 18. Qf2 Qg4 19. Kh1 Qxh3 20. Rd7 f6 21. Rxc7 Bxc7 22. Re2 Rae8 23. Qg2 g4 24. a3 Rxe2 25. Qxe2 g3 26. Kg1 g2 27. Qxg2 Qxg2 28. Kxg2 f5 29. b4 f4 30. b5 Nd4 31. Kf2 f3 32. c5 b6 33. a4 bxc5 34. resign