1. e4 e5 2. Nf3 Nf6 3. d3 h6 4. g3 Bd6 5. Nc3 c6 6. Bg2 Qb6 7. O-O Qd8 8. Be3 Ng4 9. Qd2 b5 10. Bh3 h5 11. Nh4 Nxe3 12. Qxe3 Be7 13. Nf5 Bf8 14. b3 d6 15. a4 g6 16. axb5 gxf5 17. Bxf5 Bxf5 18. exf5 Bh6 19. Qe4 Qb6 20. Na4 Qxb5 21. Rab1 Nd7 22. c4 Qb7 23. d4 Nf6 24. Qd3 O-O-O 25. b4 h4 26. Nc3 hxg3 27. fxg3 Rdg8 28. Ne2 Ng4 29. dxe5 Be3 30. Kg2 Rxh2 31. Kf3 c5 32. Qe4 Qxe4 33. Kxe4 Rxe2 34. Rfe1 Rxe1 35. resign