1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.c3 dxc3 5.Nxc3 Bc5 6.Bc4 d6 7.O-O Bg4 8.Qb3 Qd7 9.Bb5 Bxf3 10.gxf3 a6 11.Bxc6 Qxc6 12.Bg5 Qb6 13.Qa4+ Qc6 14.Qb3 Rb8 15.Rac1 h6 16.Bf4 Qd7 17.Rfd1 Nf6 18.Nd5 Nxd5 19.Rxd5 Ba7 20.Qc3 Bb6 21.Qxg7 Ke7 22.Rf5 Qxf5 23.exf5 Rhg8 24.Bg5+ hxg5 25.Re1+ Kd7 26.Qxf7+ Kc6 27.Rc1+ Kb5 28.Qc4+ Ka5 29.b4+ Ka4 30.Qb3+ Kb5 31.a4#