1. d4 d5 2. e3 e6 3. Nb3 Ng6 4. Ng3 f5 5. Bh5 f4 6. Ne2 fxe3 7. fxe3 c6 8. Ng3 Bc7 9. O-O-O a5 10. Nc5 e5 11. Ne6 Qe7 12. Nxc7 Qxc7 13. Bc3 e4 14. Qe2 Nce7 15. Rgf1 a4 16. a3 c5 17. Rf2 c4 18. Rdf1 O-O-O 19. Bb4 Nc6 20. Bg4 Kb8 21. Qd1 Nxb4 22. axb4 c3 23. Be6 cxb2 24. Kxb2 Rh8 25. Qd2 Rd6 26. Bg4 Ra6 27. Ka3 b5 28. Be2 Ka7 29. c3 h6 30. Nf5 Qxh2 31. g3 resign