1.e4 d6 2.f4 g6 3.Nf3 Bg7 4.Bc4 Nd7 5.Nc3 e6 6.O-O a6 7.d4 b5 8.Bd3 Ne7 9.e5 d5 10.g4 h6 11.Nh4 h5 12.f5 Bh6 13.g5 Bf8 14.fxg6 fxg6 15.Nxg6 Rg8 16.Qxh5 Nb6 17.Nxf8+ Ng6 18.Bxg6+ Ke7 19.Rf7+ Ke8 20.Rd7+ Kxf8 21.Rxd8+ Kg7 22.Qh7#