1. Nf3 Nf6 2. d4 e6 3. c4 d5 4. Nc3 Be7 5. Bf4 O-O 6. e3 b6 7. Bd3 dxc4 8. Bxc4 Ba6 9. Bxa6 Nxa6 10. Qa4 Nb4 11. O-O Nbd5 12. Be5 Bd6 13. Bxd6 Qxd6 14. Rac1 Rfc8 15. Nb5 Qb4 16. Qxb4 Nxb4 17. Rc4 a5 18. a3 Nbd5 19. Rfc1 c5 20. dxc5 Rxc5 21. Rxc5 bxc5 22. Rxc5 Ne4 23. Rc2 Kf8 24. Ne5 f6 25. Nd3 Ke7 26. f3 Nd6 27. Nc7 Nxe3 28. Re2 Rc8 29. Nxe6 Nef5 30. Nxg7 Kf7 31. Nxf5 Nxf5 32. b4 axb4 33. axb4 Nd4 34. Rb2 Nb5 35. Nc5 Rd8 36. Kf2 Rd4 37. g4 h6 38. Ke3 Rd8 39. h4 Rd6 40. f4 Rd8 41. Ra2 Rd4 42. Nd3 Rd8 43. Ra5 Nd6 44. Ra7 Kg6 45. h5