1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 Bg4 5.Be2 e6 6.c4 Nb6 7.exd6 cxd6 8.O-O Be7 9.h3 Bh5 10.Nc3 O-O 11.Be3 Nc6 12.d5 Bxf3 13.Bxf3 Ne5 14.dxe6 fxe6 15.Bg4 Rf6 16.b3 Nxg4 17.Qxg4 Nd7 18.Rad1 a6 19.Ne4 Rg6 20.Qf4 Qc7 21.Nxd6 Bf8 22.Rd2 Rf6 23.Qd4 Qc6 24.Qe4 Qxe4 25.Nxe4 Rf7 26.Ng5 Bb4 27.Rdd1 Re7 28.Nxe6 Nf6 29.Nf4