1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Be7 6.Nc3 b5 7.Bb3 d6 8.Nd5 Nxe4 9.d4 Nf6 10.Re1 Bg4 11.Nxf6+ gxf6 12.dxe5 dxe5 13.Bd5 Nd4 14.Nxd4 Bxd1 15.Bc6+ Kf8 16.Bh6+ Kg8 17.Raxd1 Bf8 18.Nf5 Bxh6 19.Rxd8+ Rxd8 20.Nxh6+ Kg7 21.Nf5+ Kg6 22.Be4 Rd2 23.h4 Kh5 24.Re3 Kg4 25.Rg3+ Kf4 26.f3 h5 27.Rg7 Rhd8 28.g3#