1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.O-O Nxe4 5.d4 d6 6.Re1 Nf6 7.dxe5 dxe5 8.Qxd8+ Nxd8 9.Nxe5 Be7 10.Nc3 O-O 11.Nxf7 Nxf7 12.Rxe7 Bf5 13.Bg5 h6 14.Bxf6 gxf6 15.Rxc7 Rac8 16.Bxf7+ Rxf7 17.Rxc8+ Kg7 18.Rc5 Bxc2 19.Nd5 Be4 20.f3 Bg6 21.Re1 b6 22.Rc7 Rxc7 23.Nxc7 Bd3 24.Re7+ Kg6 25.g4 a5 26.Ne6 Be2 27.Rg7#