1.e4 e5 2.Bc4 Nf6 3.d3 g6 4.Nc3 Bg7 5.f4 Nc6 6.Nf3 Nh5 7.f5 d6 8.O-O Bd7 9.Ng5 O-O 10.fxg6 Nf4 11.Bxf4 exf4 12.Qh5 h6 13.Nxf7 Rxf7 14.Rxf4 Bd4+ 15.Kh1 Kg7 16.Rxf7+ Kg8 17.Rxd7+ Kf8 18.Rxd8+ Rxd8 19.Qxh6+ Bg7 20.Rf1+ Ke8 21.Qxg7 Ne7 22.Be6 Nxg6 23.Qf7#