1.d4 Nf6 2.Nf3 e6 3.Bf4 c5 4.e3 Nc6 5.Nbd2 d5 6.c3 Bd6 7.Bg3 Bxg3 8.hxg3 Qd6 9.Bd3 e5 10.dxe5 Nxe5 11.Nxe5 Qxe5 12.Bb5+ Ke7 13.Qb3 Bf5 14.O-O-O a6 15.Be2 b5 16.g4 Be6 17.Nf3 Qc7 18.Ng5 h6 19.Nxe6 fxe6 20.f4 Ne4 21.Rhf1 Qb6 22.Qc2 c4 23.Rd4 Rhf8 24.Bf3 Nc5 25.e4 Rxf4 26.exd5 Raf8 27.Qg6 Rxd4 28.cxd4 Nd3+ 29.Kb1 Qxd4 30.Qxe6+ Kd8 31.Qd6+