1.e4 e5 2.Nf3 Nc6 3.d4 d5 4.Nxe5 Nxe5 5.dxe5 dxe4 6.Qxd8+ Kxd8 7.Bc4 f5 8.Nc3 Bc5 9.O-O Ke7 10.Bg5+ Ke8 11.Rad1 Bd7 12.e6 Bc6 13.Bb5 Bxb5 14.Nxb5 Bd6 15.Nxd6+ cxd6 16.Rxd6 h6 17.Bf4 Ne7 18.Rd7 b5 19.Rfd1 a6 20.Bc7 Nc6 21.R1d6 Rc8 22.Rxc6 Kf8 23.Bd6+ Kg8 24.Rxc8+ Kh7 25.Rxh8+ Kxh8 26.Rd8+ Kh7 27.e7 e3 28.fxe3 f4 29.exf4 g5 30.e8=Q gxf4 31.Rd7#