1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.Ng5 Ne5 6.Qxd4 Nxc4 7.Qxc4 d5 8.exd5 Qxd5 9.Qe2+ Be6 10.O-O Qc4 11.Qxc4 Bxc4 12.Re1+ Kd7 13.b3 Bd5 14.Ba3 h6 15.Nf3 Bxf3 16.gxf3 Nd5 17.Bxf8 Rhxf8 18.c4 Nf4 19.Nc3 Rae8 20.Re4 Rxe4 21.fxe4 f5 22.Rd1+ Ke6 23.exf5+ Rxf5 24.Rd2 Re5 25.f3 Re3 26.Nb5 c6 27.Kf2 Rd3 28.Nd4+ Ke5 29.Rxd3 Nxd3+ 30.Ke3 Nc1 31.f4+ Kf6