1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.Bg5 h6 6.Bh4 b6 7.e3 Bb7 8.Nf3 d6 9.a3 Bxc3+ 10.Qxc3 Nbd7 11.Be2 Qe8 12.O-O Ne4 13.Qc2 g5 14.Bg3 f5 15.h3 Nxg3 16.fxg3 Nf6 17.Nd2 Be4 18.Nxe4 Nxe4 19.g4 Ng3 20.Rfe1 Nxe2+ 21.Qxe2 Qg6 22.gxf5 exf5 23.e4 Rae8 24.exf5 Qf7 25.Qd3 Qxf5 26.Qxf5 Rxe1+ 27.Rxe1 Rxf5 28.Re7 Rf7 29.Rxf7 Kxf7 30.Kf2 Kf6 31.b4 c6