1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 Bg4 5.Be2 e6 6.O-O Be7 7.h3 Bh5 8.c4 Nb6 9.Nc3 O-O 10.Be3 d5 11.cxd5 exd5 12.Nd2 Bxe2 13.Qxe2 c6 14.f4 f5 15.Nf3 Na6 16.Kh2 Nc7 17.Rg1 Ne6 18.Raf1 Kh8 19.g4 Nc4 20.Bc1 fxg4 21.Rxg4 Qb6 22.Rfg1 g6 23.Qd3 Nxb2 24.Qc2 Ba3 25.Rxg6 Nxd4 26.Nxd4 Qxd4 27.Rg7 Nd3 28.Ne2 Qf2+ 29.R1g2