1. c4 e5 2. d3 d6 3. Nc3 c6 4. Nf3 Bg4 5. e4 Na6 6. Be2 h5 7. h3 Be6 8. O-O Be7 9. Be3 g5 10. Qd2 Rh6 11. Nxg5 Bxg5 12. Bxg5 Rf6 13. Bxf6 Qxf6 14. Bxh5 O-O-O 15. Be2 Ne7 16. a3 Qg6 17. b4 Bxh3 18. Bf3 f5 19. Ne2 Rh8 20. exf5 Nxf5 21. Ng3 Nd4 22. Be4 Bf5 23. Bxf5 Nxf5 24. Ne4 Qh5 25. f3 Kc7 26. Kf2 Qh4 27. Ke2 Nd4 28. Kd1 Nb3 29. Qb2 Nxa1 30. Qxa1 Qg3 31. Nxg3 resign