1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.e5 d5 6.Bb5 Ne4 7.Nxd4 Bd7 8.Bxc6 bxc6 9.O-O Be7 10.f3 Nc5 11.Nc3 O-O 12.f4 f6 13.b4 fxe5 14.Nf3 Ne6 15.Nxe5 Bxb4 16.Ne2 Bd6 17.Bb2 Qe8 18.Nxd7 Qxd7 19.f5 Ng5 20.Qd4 Ne4 21.Qe3 Rxf5 22.Rxf5 Qxf5 23.Rf1 Qh5 24.Nf4 Qh6 25.g3 Rf8 26.c4 Bxf4 27.Rxf4 Rxf4 28.gxf4 Qh5 29.Qd4 Nf6 30.Ba3 Qg6+