1. Nf3 Nc6 2. g3 e5 3. d3 d5 4. Bg2 Nf6 5. Nbd2 g6 6. e4 d4 7. Nc4 Ng4 8. h3 b5 9. Ncd2 Bb4 10. hxg4 Bxg4 11. a3 Ba5 12. Bh3 Bxh3 13. Rxh3 O-O 14. b4 Bb6 15. Nb3 a5 16. Bh6 axb4 17. Bxf8 Qxf8 18. axb4 Qxb4 19. Ke2 Re8 20. Qh1 Qc3 21. Rc1 h5 22. g4 Na5 23. Nxa5 Bxa5 24. gxh5 Kg7 25. hxg6 fxg6 26. Rh7 Kf6 27. Qh4 Ke6 28. Qg4 Kd6 29. Qd7 Kc5 30. Qxe8 c6 31. Qxe5 resign