1.d4 Nf6 2.Bf4 a6 3.Nf3 d5 4.Nbd2 e6 5.e3 c5 6.c3 Bd6 7.Bxd6 Qxd6 8.Ne5 Bd7 9.a4 O-O 10.f4 Be8 11.Bd3 Nfd7 12.Qh5 g6 13.Qh6 f6 14.Bxg6 Bxg6 15.Nxg6 hxg6 16.Qxg6+ Kh8 17.f5 Qe7 18.Qh5+ Kg8 19.O-O e5 20.e4 exd4 21.Rf3 Rf7 22.Rg3+ Rg7 23.Rh3 Kf8 24.exd5 Ne5 25.cxd4 cxd4 26.Nb3 d3 27.Rc1 Nbd7 28.Nd4 Qb4 29.Ne6+ Ke7 30.Nxg7 Qd4+ 31.Kh1 Ng4 32.Rf3 d2 33.Rd1 Nf2+ 34.Rxf2 Qxf2 35.h3 Rc8 36.Kh2 Ne5 37.d6+ Kd7 38.Ne6 Kxd6 39.Qh6 Nf3+ 40.Kh1 Qe1+ 41.Rxe1 dxe1=Q# 0-1