1.d4 Nf6 2.Bd2 d6 3.Nf3 g6 4.c4 c5 5.d5 e5 6.Bg5 h6 7.Bxf6 Qxf6 8.Nfd2 Bg7 9.Nc3 Qe7 10.h4 h5 11.Qa4+ Nd7 12.e3 f5 13.e4 O-O 14.Qc2 Nf6 15.g3 Ng4 16.Bh3 f4 17.Bxg4 Bxg4 18.f3 fxg3 19.fxg4 g2 20.Rg1 Qxh4+ 21.Kd1 Rf2 22.Qd3 Bh6 23.Ne2 Qxg4 24.Ke1 Raf8 25.Nc3 Bxd2+ 26.Qxd2 Rf1+ 27.Rxf1 gxf1=Q# 0-1