1. c4 g5 2. Qxh7 Rg6 3. Qxh8 Ne6 4. e3 c5 5. g4 f6 6. Qh3 Bg7 7. f3 Rh6 8. Qg3 d6 9. Nc3 Qc7 10. h3 Bc6 11. Nf2 Nf8 12. d3 Nd7 13. Bd2 Ne5 14. e4 a6 15. a4 Qb6 16. a5 Qd8 17. b3 b6 18. axb6 Qxb6 19. Kc2 Bd7 20. Nd5 Qd8 21. Ba5 Qe8 22. Nb6 Kb7 23. Nxa8 Kxa8 24. f4 Nc6 25. Bc3 Ka7 26. fxg5 Rg6 27. gxf6 Bxf6 28. h4 Nd4 29. Kb2 Qb8 30. Ra3 Nb5 31. cxb5 resign