1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Bd6 6.Qc2 O-O 7.Bg2 c6 8.Nc3 Nbd7 9.b3 b6 10.O-O Bb7 11.e4 Nxe4 12.Nxe4 dxe4 13.Qxe4 Nf6 14.Qc2 c5 15.dxc5 Be4 16.Qb2 Bxc5 17.Bc3 Be7 18.Rfe1 Bc6 19.Ne5 Bxg2 20.Kxg2 Qc7 21.Qe2 b5 22.Qf3 bxc4 23.Nxc4 Nd5 24.Be5 Qb7 25.Kg1 Rad8 26.Red1 Rd7 27.h4 Bf6 28.Bxf6 Nxf6 29.Qxb7 Rxb7 30.Rd6 Ne4 31.Rd4