1.d4 Nf6 2.c4 c5 3.d5 e6 4.Nc3 exd5 5.Nxd5 Nxd5 6.cxd5 d6 7.e4 g6 8.Bb5+ Nd7 9.Bxd7+ Bxd7 10.Ne2 Bg7 11.Rb1 O-O 12.O-O f5 13.Nc3 b5 14.f3 Bd4+ 15.Kh1 fxe4 16.Nxe4 Bf5 17.b4 Bxe4 18.fxe4 Qh4 19.Rxf8+ Rxf8 20.Qd3 Qe1+ 21.Qf1 Qxf1#