1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Rg8 5.Bxf7+ Ke7 6.Bxg8 h6 7.Nf3 Nxg8 8.O-O Ke8 9.Nc3 d6 10.d3 Bg4 11.Be3 Bxf3 12.Qxf3 Nf6 13.h3 Nb4 14.Rac1 c6 15.a3 Na6 16.Qf5 Nc7 17.Rfd1 d5 18.Qxe5+ Be7 19.exd5 cxd5 20.d4 a5 21.Bf4 g5 22.Qxc7 gxf4 23.Qxf4 Nh5 24.Qxh6 Bg5 25.Qxh5+ Kd7 26.Rb1 Qf6 27.Nxd5 Qe6 28.Qxg5 Rg8 29.Nf6+ Kd6 30.Qc5#