1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 c5 7.Bxc4 cxd4 8.Nxd4 O-O 9.O-O Bxc3 10.bxc3 h6 11.Bh4 e5 12.Nb5 Nc6 13.Nd6 Qe7 14.Re1 Rd8 15.Bxf7+ Kf8 16.Bxf6 Qxf6 17.Bd5 Rxd6 18.Re3 Qe7 19.Rf3+ Rf6 20.Rxf6+ Qxf6 21.Rb1 Nd8 22.h3 Rb8 23.c4 Be6 24.Qa4 Bxd5 25.exd5 Rc8 26.Rb3 Qe7 27.Qxa7 Rxc4 28.a4 Qd6 29.a5 Qxd5 30.a6 bxa6 31.Qxa6 Rc1+ 32.Kh2 Qxb3 33.Qd6+ Ke8 34.Qxe5+ Qe6 35.Qxg7 Qd6+ 36.Qg3 Qxg3+ 37.Kxg3 Ke7 38.h4 Rc7 39.Kg4 Ra7 40.g3 Ke8 41.Kh5 Kf7 42.f4 Kg7 43.g4 Ne6 44.f5 Nf4# 0-1