1.e4 e5 2.Nf3 Nc6 3.Bc4 d6 4.d4 exd4 5.Ng5 Ne5 6.Qxd4 h6 7.f4 Nxc4 8.Qxc4 hxg5 9.fxg5 Be7 10.O-O Be6 11.Qb5+ c6 12.Qxb7 Qb6+ 13.Qxb6 axb6 14.Nc3 Rh5 15.g6 fxg6 16.Be3 b5 17.a4 bxa4 18.Rxa4 Rxa4 19.Nxa4 Nf6 20.Bd4 Nxe4 21.Bxg7 d5 22.b3 Rh7 23.Be5 Bd6 24.Bd4 Bxh2+ 25.Kh1 Ng3#