1. e4 d5 2. exd5 Qxd5 3. Nc3 Qe5 4. Qe2 Qxe2 5. Bxe2 Bf5 6. Bf3 c6 7. d3 e5 8. Be3 Bb4 9. O-O-O Bxc3 10. bxc3 Ne7 11. d4 e4 12. Be2 O-O 13. h3 Nd7 14. g4 Bg6 15. h4 h5 16. gxh5 Bf5 17. f3 exf3 18. Bxf3 a5 19. h6 g6 20. Ne2 f6 21. h5 g5 22. Ng3 Bh7 23. Ne4 Nd5 24. Bd2 b5 25. Nc5 Nxc5 26. Bxd5 cxd5 27. dxc5 a4 28. Be3 Rad8 29. Rd4 Rfe8 30. Bd2 Kf7 31. Rb4 Rb8 32. a3 Kg8 33. Rf1 Re6 34. c4 dxc4 35. Bc3 f5 36. Bg7 Re3 37. Rd1 Rxa3 38. c6 Rc8 39. Rxb5 Rxc6 40. Rd8 Kf7 41. Rb7 Ke6 42. Re8 Kd5 43. Rd7 Kc5 44. Bf8 Kb5 45. Bxa3 f4 46. Rxh7 resign