1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Bc4 c6 5.Nf3 Bg4 6.O-O dxe5 7.dxe5 e6 8.h3 Bh5 9.Re1 Nd7 10.Bxd5 cxd5 11.c3 Bc5 12.Qd3 Qb6 13.Nd4 Bg6 14.Qd2 O-O 15.Nb3 f6 16.exf6 Rxf6 17.Nxc5 Nxc5 18.Qd4 Raf8 19.f3 e5 20.Qf2 Qd6 21.Qg3 Nd3 22.Bg5 Qb6+ 23.Kh2 Qxb2 24.Nd2 Nxe1 25.Rxe1 Re6 26.Rxe5 Rxe5 27.Qxe5 Qxa2 28.Qe6+ Bf7 29.Qd7 Qb2