1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.O-O Bc5 6.e5 d5 7.exf6 dxc4 8.Re1+ Be6 9.Ng5 Qd5 10.Nc3 Qf5 11.g4 Qg6 12.fxg7 Qxg7 13.Nxe6 fxe6 14.Rxe6+ Kd7 15.Bh6 Qg8 16.Rxc6 bxc6 17.Ne4 Be7 18.Qxd4+ Qd5 19.Qe3 Rae8 20.Bf4 Rhg8 21.h3 h5 22.Nc3 Qa5 23.Rd1+ Bd6 24.Qd4 Rg6 25.Qxc4 Rge6 26.b4 Qb6 27.Na4 Re1+ 28.Kg2 Qb5 29.Nc5+ Kd8 30.Bg5+ R1e7 31.Qe6