1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.d4 d6 5.exd6 exd6 6.Bd3 Nc6 7.Nf3 Bg4 8.Be3 Qf6 9.Be2 Be7 10.Nc3 Qg6 11.O-O O-O 12.d5 Bxf3 13.Bxf3 Ne5 14.Bh5 Qf5 15.b3 Bf6 16.Rc1 Rae8 17.f4 Nexc4 18.Bxb6 Nxb6 19.Bg4 Qg6 20.Bh5 Bd4+ 21.Qxd4 Qxh5 22.Rf3 f6 23.a4 a6 24.a5 Nd7 25.Ne4 Re7 26.Rxc7 Rfe8 27.Ng3 Qh4 28.Rc1 g6 29.b4 Ne5 30.Re3 Ng4