1. d4 Nf6 2. Bf4 e6 3. e3 d5 4. Nf3 c5 5. c3 Nc6 6. Bd3 Bd6 7. Bg3 Bxg3 8. hxg3 Qe7 9. Nbd2 e5 10. dxe5 Nxe5 11. Nxe5 Qxe5 12. Nf3 Qd6 13. Bb5+ Bd7 14. Qe2 O-O-O 15. Bxd7+ Rxd7 16. O-O-O h6 17. Kb1 Rhd8 18. Nd2 Qe6 19. Nb3 Ne4 20. Rh3 Qf5 21. Ka1 Qxf2 22. Qb5 Rc7 23. Rhh1 f6 24. c4 Qe2 25. Qa4 Qxc4 26. Qxa7 Qa6 27. Qxa6 bxa6 28. Rh5 Rcd7 29. g4 Kc7 30. a3 Kb6 31. Rc1 Re7 32. Rd1 Re5 33. Rf5 Ng3 34. Rf3 Ne4 35. Rf5 Rxf5 36. gxf5 Ng3 37. Rc1 Rc8 38. Rd1 Kc6 39. Nxc5 Kd6 40. Nxa6 Ke5 41. Nb4 Rd8 42. Kb1 Nxf5 43. a4 Nxe3 44. Re1 d4 45. Nc6+