1. c4 e5 2. Nc3 Nc6 3. g3 Nf6 4. Bg2 Bb4 5. e4 O-O 6. Nge2 d6 7. O-O Bc5 8. h3 Be6 9. d3 Qd7 10. Kh2 a6 11. f4 Qe7 12. f5 Bd7 13. g4 h6 14. Ng3 Nd4 15. g5 Nh7 16. Nd5 Qd8 17. gxh6 g6 18. Bd2 c6 19. Ne3 Qh4 20. Ng4 a5 21. Qc1 Rfe8 22. Rb1 b5 23. b3 b4 24. Be3 a4 25. Qd1 axb3 26. axb3 gxf5 27. exf5 Ra2 28. Rf2 Rxf2 29. Bxf2 Qe7 30. Ne4 Bxf5 31. Nxc5 dxc5 32. Bxc6 Nxc6 33. resign