1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. O-O Nge7 5. d4 Ng6 6. d5 Na5 7. Bd3 b6 8. c3 c5 9. dxc6 dxc6 10. b4 Nb7 11. b5 c5 12. c4 Bg4 13. h3 Bxf3 14. Qxf3 Nh4 15. Qg3 Qf6 16. f4 Ng6 17. fxe5 Qxe5 18. Qxe5 Nxe5 19. Be2 Be7 20. Bb2 Bf6 21. Nd2 O-O-O 22. Nb3 Nd6 23. Bxe5 Bxe5 24. Rae1 h5 25. a4 Bc3 26. Rc1 Bf6 27. a5 Nxe4 28. Bf3 Ng3 29. Rfe1 Rd3 30. axb6 axb6 31. Na1 Bd4 32. Kh2 h4 33. Nc2 Bf2 34. Re7 Rd7 35. Rxd7 Kxd7 36. Bc6 Ke6 37. Bd5 Ke7 38. Ra1 Rd8 39. Ra7 Rd7 40. Rxd7 Kxd7 41. Bxf7 Nf1 42. Kh1 Kd6 43. Bd5 Ke5 44. Na1 Ne3 45. Bg8 Kd4 46. Nb3 Kd3 47. Nc1 Kd2 48. Na2 Kc2 49. g4 hxg3 50. Bd5 Kb2 51. resign