1.d4 Nf6 2.Bf4 g6 3.c4 d6 4.Nc3 Bg7 5.g3 Nh5 6.Be3 c6 7.Bg2 Nd7 8.Nf3 Nhf6 9.O-O O-O 10.d5 Nb6 11.Qb3 Ng4 12.Bf4 a5 13.a4 Nd7 14.h3 Nc5 15.Qc2 Nf6 16.e4 Qb6 17.Be3 Nfd7 18.Nd4 Bxd4 19.Bxd4 Ne5 20.Qe2 Qb4 21.Rad1 Nb3 22.Bxe5 dxe5 23.f4 f6 24.fxe5 fxe5 25.Rxf8+ Kxf8 26.Kh2 Kg7 27.Qe3 h6 28.g4 g5 29.Na2 Qxc4 30.Qg3 Kg6 31.Qxe5 Qc5 32.Rd3 Qc2 33.Rc3 Qxb2 34.Rxc6+ bxc6 35.Qxb2 Bxg4 36.Qxb3 Rb8 37.Qxb8 Bc8 38.Qg3 Bg4 39.Qb8 e5 40.Qc7 Be2 41.Qh7+ Kh5 42.Qg8 Bf1 43.Bxf1 cxd5 44.Qh7 g4 45.h4 dxe4 46.Be2 e3 47.Qf7+ Kxh4 48.Bb5 e2 49.Qg6 h5 50.Qf6# 1-0