1. e4 e5 2. Nf3 Nc6 3. Be2 f6 4. O-O Bc5 5. Nc3 Nge7 6. a3 d6 7. Bb5 Be6 8. b4 Bb6 9. Na4 O-O 10. d3 a6 11. Bc4 Bxc4 12. dxc4 Nd4 13. c3 Nxf3 14. Qxf3 Rf7 15. Qg4 Ba7 16. Bh6 Ng6 17. Be3 Kh8 18. Bxa7 Rxa7 19. c5 b5 20. cxb6 cxb6 21. Rad1 Qb8 22. Qe6 Rad7 23. c4 Nf4 24. Qg4 h5 25. Qf3 g6 26. g3 Nh3 27. Kg2 Ng5 28. Qe3 b5 29. cxb5 Qxb5 30. Nc3 Qc4 31. f4 exf4 32. gxf4 Ne6 33. h4 Ng7 34. Rd4 Qb3 35. a4 d5 36. Rb1 Qa3 37. exd5 Rfe7 38. Qd3 Nf5 39. Kf2 Re3 40. Qxa6 Rxc3 41. Qxf6 Kh7 42. Qe6 Rc2 43. Ke1 Re7 44. Kd1 Rxe6 45. Kxc2 Nxd4 46. resign