1. Nf3 d6 2. g3 e5 3. d3 Nf6 4. Bg2 c6 5. O-O Be7 6. e4 O-O 7. Nbd2 Na6 8. a4 Qc7 9. Nc4 b6 10. Bd2 Be6 11. b3 Nc5 12. Qe2 Bg4 13. Qe1 b5 14. axb5 cxb5 15. Ne3 Bh5 16. Ba5 Qc6 17. Nh4 Ne6 18. Nhf5 Bd8 19. Bxd8 Kh8 20. Bxf6 gxf6 21. f4 Qc7 22. Qd2 Rg8 23. Nd5 Qc5 24. Kh1 Nd4 25. Nxf6 Nxf5 26. exf5 Bg4 27. Nxg4 exf4 28. Qxf4 Rae8 29. Nf6 Re2 30. Nxg8 resign