1. c4 e5 2. Nc3 f5 3. d4 exd4 4. Qxd4 Nc6 5. Qd3 d6 6. a3 Ne5 7. Qe3 Be6 8. b3 Nf6 9. g3 Nfg4 10. Qf4 Qf6 11. Bb2 O-O-O 12. Rb1 g5 13. Qd2 Qg6 14. f3 Nf6 15. Rd1 h5 16. Nb5 Nc6 17. Nh3 Bh6 18. Qe3 Bd7 19. Nxa7 Kb8 20. Nxc6 Bxc6 21. Nf2 Rhe8 22. Qd3 g4 23. Bg2 Re3 24. Qd4 gxf3 25. Qxf6 Qxf6 26. Bxf6 Rde8 27. Rd2 fxg2 28. Rg1 Rxb3 29. Ra2 Rb1 30. Nd1 Be3 31. resign