1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nxd4 5.Qxd4 c6 6.Nc3 Nf6 7.e5 Qe7 8.Be2 c5 9.Qf4 Ng8 10.Be3 Qe6 11.Bc4 Qe7 12.O-O Nh6 13.Qf3 d5 14.Bxd5 Qc7 15.Bxh6 gxh6 16.Qf6 Be7 17.Qxh8+ Kd7 18.Qxh7 Qxe5 19.Qxf7 Kd6 20.Rfe1 Qg5 21.Ne4+ Kc7 22.Nxg5 Kd6 23.Nf3 Bg4 24.Qxe7+ Kxd5 25.Qe5+ Kc6 26.Qe4+ Kd6 27.Qxg4 Kc6 28.Re6+ Kd5 29.Rd1#