1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 Bg4 5.Be2 c6 6.Ng5 Bxe2 7.Qxe2 dxe5 8.dxe5 e6 9.O-O Nd7 10.c4 Ne7 11.Rd1 Qc7 12.f4 c5 13.Nc3 a6 14.Nce4 Nf5 15.Qh5 g6 16.Qh3 Be7 17.Be3 Nxe3 18.Qxe3 h6 19.Qh3 Nxe5 20.Nxe6 Qc8 21.Nd6+ Bxd6 22.Rxd6 Nc6 23.Re1 Ne7 24.Qc3 Rf8 25.Ng7#