1.d4 Nf6 2.c4 d6 3.Nf3 g6 4.Nc3 Bf5 5.g3 Bg7 6.Bg2 c6 7.O-O Ne4 8.Nh4 Nxc3 9.bxc3 Be6 10.Qb3 Qc7 11.Rb1 Bc8 12.e4 O-O 13.f4 c5 14.e5 dxe5 15.fxe5 Nc6 16.Be3 Na5 17.Qb5 a6 18.Qxc5 Qxc5 19.dxc5 Bxe5 20.Bd4 Bg7 21.Bd5 e6 22.Bg2 e5 23.Bf2 Be6 24.Bxb7 Nxb7 25.Rxb7 Bxc4 26.Rd1 Rfc8 27.a3 Bf8 28.Nf3 Be2 29.Nxe5 Bxd1 30.Nxf7 Bf3 31.Rd7 Bc6