1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Nc3 Nbd7 5.Qc2 c6 6.cxd5 exd5 7.e3 Bd6 8.Bd3 O-O 9.O-O Re8 10.Re1 Nf8 11.e4 dxe4 12.Nxe4 Nxe4 13.Bxe4 h6 14.Bd2 Be6 15.Bc3 Nd7 16.Bh7+ Kh8 17.Bf5 Bd5 18.Ne5 Nf6 19.Re3 Nh5 20.Rae1 Bxe5 21.dxe5 Qg5 22.Be4 Be6 23.g3 Rad8 24.h4 Qe7 25.Bf5 Qd7 26.Rf3 Qd5 27.Qe4 Qxe4 28.Rxe4 Bxf5 29.Rxf5 g6 30.Rxf7 Re6 31.Rxb7