1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. Bc4 e6 5. Nf3 Nf6 6. O-O c6 7. d4 Be7 8. Bd2 Qc7 9. Bg5 O-O 10. Ne5 Nbd7 11. f4 h6 12. Bh4 Nd5 13. Nxd5 exd5 14. Bxe7 Re8 15. Bh4 dxc4 16. Qh5 Rf8 17. c3 Qd6 18. Nxc4 Qe6 19. Ne5 Nf6 20. Qf3 Nd5 21. f5 Qd6 22. f6 Nxf6 23. Bxf6 gxf6 24. Qxf6 Qxf6 25. Rxf6 Be6 26. Rxh6 Kg7 27. Rh5 f6 28. Nd3 Rh8 29. Rxh8 Rxh8 30. Nf4 Bf5 31. Re1 Kf7 32. h3 Rg8 33. Kf2 Bd7 34. Kf3 f5 35. Nd3 Bc8 36. Ne5 Kf6 37. Rg1 c5 38. g4 cxd4 39. cxd4 Be6 40. b3 fxg4 41. hxg4 Kg5 42. Rh1 Bd5 43. Ke3 Bxh1 44. Kd3 Rg7 45. Kc4 Be4 46. Kc5 Rc7 47. Kd6