1. Nf3 Nf6 2. d4 e6 3. e3 d5 4. c4 Bb4 5. Bd2 Bxd2 6. Nbxd2 a6 7. a4 Bd7 8. h4 dxc4 9. Nxc4 b5 10. axb5 c6 11. Nd6 Ke7 12. Nb7 Qb6 13. bxa6 Nxa6 14. Rxa6 Rxa6 15. Bxa6 Qxa6 16. Nc5 Qa2 17. Nxd7 Kxd7 18. O-O Qxb2 19. Ne5 Kc7 20. Nxf7 Rf8 21. Ne5 Ra8 22. g4 Nd5 23. e4 Nc3 24. Qf3 Ra1 25. Rxa1 Qxa1 26. Kg2 Nb5 27. Qf7 Kb6 28. Nd7 Kc7 29. Nc5 Kb6 30. Qb7 Ka5 31. Qa6 resign