1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.f3 Nc6 5.a3 Bxc3+ 6.bxc3 Nh5 7.Nh3 f5 8.e4 fxe4 9.fxe4 Qh4+ 10.Nf2 g6 11.g3 Qe7 12.Be2 Ng7 13.O-O O-O 14.Ng4 Rxf1+ 15.Qxf1 Ne8 16.Nh6+ Kg7 17.h4 Qf6 18.Bg5 Qxf1+ 19.Rxf1 d6 20.Rf7+ Kh8 21.Rf8+ Kg7 22.Rg8#