1. d4 d5 2. e3 e6 3. Nf3 f6 4. Bd3 Nc6 5. O-O Bd6 6. b3 e5 7. Bd2 e4 8. Ng5 Nh6 9. Nc3 exd3 10. Nf7 Nxf7 11. cxd3 Nb4 12. Nxd5 Nxd3 13. Qc2 Bf5 14. f3 Bxh2 15. Kxh2 Qxd5 16. Qxc7 O-O 17. e4 Bxe4 18. fxe4 Qh5 19. Kg1 Ng5 20. Qxb7 Qg4 21. Qd5 Ne6 22. e5 Rad8 23. Qf3 Rxd4 24. Qxg4 Rxg4 25. a4 Nxe5 26. a5 Rd8 27. Ra2 a6 28. b4 Rd3 29. g3 Nf3 30. Kg2 Nxd2 31. Rd1 Rgxg3 32. Kf2 Ne4 33. resign