1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 Nc6 5.Ne2 O-O 6.a3 Bxc3+ 7.Nxc3 d6 8.e4 e5 9.d5 Nb8 10.Be2 a5 11.Be3 Na6 12.b4 Bd7 13.Rb1 Qc8 14.c5 Ng4 15.Bxg4 Bxg4 16.f3 Bd7 17.c6 bxc6 18.dxc6 Be6 19.b5 Nc5 20.Nd5 Bxd5 21.exd5 Qd8 22.Bxc5 dxc5 23.d6 cxd6 24.b6 Qh4+ 25.g3 Qe7 26.Qd5 e4 27.O-O e3 28.Rfe1 Rae8 29.Kg2 Qd8 30.f4 h6 31.Rb3 Qf6 32.c7 g5 33.b7 gxf4 34.b8=Q c4 35.Qxe8