1. c4 e5 2. e4 Bc5 3. Nf3 Nc6 4. Be2 Nf6 5. O-O d6 6. d3 a5 7. a3 O-O 8. Bg5 Nd4 9. Nxd4 Bxd4 10. Nc3 c6 11. h3 Be6 12. Kh2 Ng4 13. Bxg4 Qxg5 14. f3 Qf4 15. g3 Qh6 16. Bxe6 fxe6 17. Ra2 Rf7 18. Ne2 Bc5 19. Qa4 Qd2 20. Qd1 Qg5 21. f4 exf4 22. Nxf4 Raf8 23. Qe2 Qh6 24. Raa1 Rf6 25. e5 dxe5 26. Qxe5 Bb6 27. Kg2 R8f7 28. Rae1 Bc7 29. Qd4 e5 30. Rxe5 Bxe5 31. Qxe5 g5 32. Nh5 Rxf1 33. g4 R1f2 34. Kg1 Rf1 35. Kg2 Qg6 36. Qe3 c5 37. Qxc5 Qc6 38. Qxc6 bxc6 39. b4 axb4 40. axb4 Rd1 41. Ng3 Rxd3 42. Nf5 Rb3 43. resign