1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nd4 6.d3 b5 7.Bb3 Nxd5 8.O-O f6 9.Ne4 Be6 10.c3 Nxb3 11.axb3 Be7 12.f4 exf4 13.Bxf4 O-O 14.b4 f5 15.Nc5 Nxf4 16.Rxf4 Bxc5+ 17.bxc5 Qg5 18.g3 Bd5 19.Nd2 Rac8 20.d4 Qe7 21.Qf1 g5 22.Rf2 Qe3 23.Ra3 Ba8 24.Qxb5 f4 25.g4 Qh3 26.c6 Qxg4+ 27.Rg2 Qd1+ 28.Nf1 h6 29.Rxa7 f3 30.Rg3 Bxc6 31.Qxc6 f2+