1.e4 e5 2.Nf3 Nc6 3.Bb5 d6 4.d4 Bd7 5.O-O Nf6 6.Nc3 a6 7.Bxc6 Bxc6 8.dxe5 Nd7 9.Bg5 Be7 10.Bxe7 Qxe7 11.exd6 cxd6 12.Nd4 Bxe4 13.Nxe4 Qxe4 14.Re1 Qxe1+ 15.Qxe1+ Ne5 16.f4 O-O 17.fxe5 dxe5 18.Nf5 Rfe8 19.Qg3 g6 20.Rf1 Rad8 21.Nh6+ Kg7 22.Rxf7+ Kh8 23.Rf8+ Rxf8 24.Qxe5+ Rf6 25.Qxf6#