1. d4 d5 2. e3 e6 3. Nc3 Bb4 4. Bd2 Nc6 5. a3 Bxc3 6. Bxc3 Nf6 7. Nf3 O-O 8. Bd3 b6 9. b4 a5 10. b5 Ne7 11. h4 Re8 12. a4 Bb7 13. g3 Nd7 14. Ng5 Nf6 15. Nxh7 Nxh7 16. Bxh7 Kxh7 17. Qh5 Kg8 18. g4 c6 19. g5 Nf5 20. g6 fxg6 21. Qxg6 Re7 22. h5 Qe8 23. Qxe8 Raxe8 24. Ke2 cxb5 25. axb5 Rc8 26. Rag1 Rxc3 27. h6 Nxh6 28. Rxh6 Rxc2 29. Kd3 Rxf2 30. Rhg6 a4 31. resign