1.d4 Nf6 2.Bf4 d5 3.e3 Ng8 4.c4 e6 5.Nc3 a6 6.Nf3 Nf6 7.Be2 dxc4 8.Bxc4 Bd6 9.Be5 b5 10.Bxf6 Qxf6 11.Bd3 Bb7 12.O-O O-O 13.Ne4 Qe7 14.a4 Nd7 15.Qc2 bxa4 16.Nxd6 cxd6 17.Bxh7+ Kh8 18.Bd3 Bxf3 19.gxf3 Nb6 20.Rfc1 Rfc8 21.Qd2 Qg5+ 22.Kh1 Qh5 23.Kg2 Qg5+ 24.Kh1 Qh5 25.Be2 a5 26.Rxc8+ Rxc8 27.Rc1 Rb8 28.Rc6 Nd5 29.Rxd6 a3 30.bxa3 Rb1+ 31.Bd1 Ra1 32.Kg2 Qg6+ 33.Kh3 Qg1 34.Bb3 Qf1+ 35.Kg3 Qg1+ 36.Kh3 Rf1 37.Rd8+ Kh7 38.Qc2+ g6 39.Bxd5 Rxf2 40.Qc7 Qg2+ 41.Kh4 g5+ 42.Kh5 Qh3+ 43.Kxg5 Qh6+ 44.Kg4 Rg2+ 45.Qg3 f5# 0-1