1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Qe2 Nb4 5.d4 exd4 6.e5 Qe7 7.Nxd4 Nfd5 8.a3 Nc6 9.Nb5 a6 10.Bxd5 axb5 11.Nc3 Nd4 12.Qe4 Qc5 13.Be3 Qe7 14.Qxd4 c5 15.Qf4 b4 16.Ne4 bxa3 17.Nd6+ Kd8 18.Nxf7+ Kc7 19.Nxh8 axb2 20.Rb1 c4 21.e6+ Qd6 22.Qxc4+ Kb8 23.Bf4 dxe6 24.Bxd6+ Bxd6 25.Be4 Bd7 26.Qd4 Kc7 27.Rd1 Ra6 28.Nf7 Rb6 29.O-O Bb5 30.Nxd6 Bxf1 31.Nb5+ Bxb5 32.Qd8#