1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 dxe5 5.Nxe5 c6 6.Bd3 Nd7 7.Nxd7 Bxd7 8.O-O g6 9.c3 Bg7 10.Nd2 O-O 11.Re1 Qc7 12.Nf3 b5 13.Ne5 Be6 14.Qf3 a6 15.Qg3 c5 16.dxc5 Qxc5 17.Nf3 Nf6 18.Be3 Qd5 19.Bc2 Qb7 20.Bd4 Bd5 21.Bb3 Rfd8 22.Bxd5 Rxd5 23.Re2 Rf5 24.Qh4 Rh5 25.Qg3 Rf5 26.Qh4 Nd5 27.Bxg7 Kxg7 28.Qd4+ Kg8 29.Re5 Nf4 30.Qe4 Qxe4 31.Rxe4 Ne6