1.e4 e5 2.Nf3 Nc6 3.d4 d5 4.dxe5 dxe4 5.Qxd8+ Nxd8 6.Ng5 Nc6 7.Bf4 f5 8.exf6 Nxf6 9.Bxc7 Bd7 10.Bb5 a6 11.Ba4 b5 12.Bb3 h6 13.Nf7 Rh7 14.O-O Rc8 15.Bd6 Bxd6 16.Nxd6+ Ke7 17.Nxc8+ Bxc8 18.Nc3 Be6 19.Bxe6 Kxe6 20.Rad1 Nb4 21.Rd2 Ne8 22.a3 Nc6 23.Nxe4 Nf6 24.Re1 Nxe4 25.Rxe4+ Kf5 26.f3 a5 27.Rd5+ Kf6 28.Rd6+ Kf7 29.Rxc6 g6 30.Rc7+ Kg8 31.Re8#