1.e4 e5 2.Nf3 Nc6 3.d4 d6 4.dxe5 dxe5 5.Qxd8+ Kxd8 6.Bc4 f6 7.Be3 Bd6 8.Nc3 Nge7 9.Nb5 f5 10.O-O-O Kd7 11.Bc5 fxe4 12.Bxd6 Nf5 13.Nxe5+ Nxe5 14.Bxe5+ Ke7 15.Nxc7 Rb8 16.Nd5+ Kf7 17.Bxb8 a6 18.Nf4+ Kf6 19.Rhe1 Re8 20.g4 Nh6 21.Nd5+ Kg5 22.Bf4+ Kh4 23.Bxh6 Bxg4 24.Bxg7 Bxd1 25.Kxd1 h5 26.Rg1 Kh3 27.Nf6 Rd8+ 28.Ke2 Rd4 29.Ng4 Rxc4 30.Rg3+ Kh4 31.Bf6#