1.d4 Nf6 2.Nf3 e6 3.g3 b6 4.Bg2 Bb7 5.c4 Bb4+ 6.Nbd2 Be7 7.O-O c5 8.d5 exd5 9.Nh4 b5 10.Nf5 O-O 11.cxd5 Bxd5 12.e4 Bc6 13.e5 Ne8 14.Ne4 f6 15.exf6 Nxf6 16.Bg5 Bxe4 17.Bxe4 Nc6 18.Bg2 c4 19.a4 Rb8 20.Qe2 Rf7 21.Rfd1 Nb4 22.axb5 Nd3 23.Nxe7+ Rxe7 24.Bxf6 Rxe2 25.Bd5+ Kh8 26.Bxd8 Nxb2 27.Bc7 Rc8 28.Re1 Rd2 29.Bb7 Rf8 30.Bf4 Rc2 31.Be4