1.d4 Nf6 2.Nf3 e6 3.g3 d5 4.Bg2 Be7 5.O-O O-O 6.b3 b6 7.Nbd2 Bb7 8.Bb2 c5 9.Re1 Nbd7 10.c4 Rc8 11.Rc1 Rc7 12.e3 Qc8 13.Ne5 Rd8 14.Qe2 Ne4 15.Nxe4 dxe4 16.dxc5 Nxc5 17.Bd4 f6 18.Bxc5 Rxc5 19.Ng4 h5 20.b4 Rc7 21.Nxf6+ Bxf6 22.Qxh5 Rxc4 23.Rb1 Rd5 24.Qg4 Rd2 25.h4 Rcc2 26.Rf1 Qc4 27.Qg6 Kf8 28.h5 Qxa2 29.h6 Rxf2 30.Rxf2 Rxf2 31.Bxe4 Rg2+