1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Nc3 c5 5.e3 a6 6.cxd5 exd5 7.Bd3 c4 8.Bc2 b5 9.a3 Bb7 10.Ne5 Nbd7 11.O-O Be7 12.f4 Ne4 13.Qg4 g6 14.Bxe4 dxe4 15.f5 Nxe5 16.dxe5 h5 17.Qh3 Qd7 18.e6 fxe6 19.f6 Bd6 20.f7+ Kf8 21.Bd2 Rh7 22.Rf6 Rxf7 23.Rxg6 Be5 24.Rd1 Rf5 25.g4 hxg4 26.Qh6+ Bg7 27.Qh7 Qf7 28.Nxb5 c3 29.Nd6 c2 30.Rc1 Qd7 31.Nxf5 exf5 32.Bb4+ Qe7 33.h3 gxh3 34.Qxh3 Qxb4 35.axb4 a5 36.Qh1 Bf6 37.b5 Bd4 38.Kf2 Bc3 39.Qg1 Bh8 40.Qh2 Bg7 41.Rh6 Ke8 42.Rf6 Bh6 43.Ra6 Kd8 44.Qg1 f4 45.Qg8+ Bf8 46.Re6 Kc8 47.Rf1 Bc6 48.Qxf8+ Be8 49.exf4 c1=Q 50.Rxc1+ Kd8 51.Qe7# 1-0