1. e4 Nf6 2. e5 Nd5 3. d4 e6 4. Nf3 d6 5. c4 Ne7 6. Nc3 h6 7. Be2 d5 8. O-O c6 9. b3 dxc4 10. bxc4 Bd7 11. Ba3 Na6 12. Qb3 Rb8 13. Ne4 Nc8 14. Bxf8 Rxf8 15. Rfe1 Nc7 16. a4 b6 17. Rad1 b5 18. axb5 cxb5 19. d5 bxc4 20. Qxb8 exd5 21. Nc3 Ne7 22. Qxa7 Nc6 23. Qb6 f6 24. exf6 Kf7 25. fxg7 Kxg7 26. Nxd5 Nxd5 27. Qxd8 Rxd8 28. Rxd5 Ne7 29. Rc5 Be6 30. Bxc4 Bxc4 31. Rxc4 Nf5 32. h3 Ra8 33. g4 Nd6 34. Rc7 Kf6 35. Rc6 Rd8 36. Rd1 Ke7 37. Rcxd6 Rxd6 38. Rxd6 Kxd6 39. Nh4 Ke5 40. Kg2 Kf4 41. Nf5 Kg5 42. Kg3 h5 43. f4 Kg6 44. Nh4 Kh6 45. g5 Kg7 46. f5 Kf7 47. Kf4 Kg7 48. f6 Kf7 49. Kf5 Kg8 50. Ke6 Kf8 51. g6 resign