1.d4 Nf6 2.c4 e6 3.g3 c5 4.Nf3 cxd4 5.Nxd4 d5 6.Bg2 e5 7.Nf3 d4 8.O-O Nc6 9.e3 Bc5 10.exd4 exd4 11.Re1+ Be6 12.Ng5 O-O 13.Nxe6 fxe6 14.Nd2 Qd6 15.Ne4 Nxe4 16.Bxe4 e5 17.a3 Qf6 18.Rf1 a5 19.Qd3 h6 20.h4 a4 21.Kg2 Na5 22.Bd2 Nb3 23.Rae1 Nxd2 24.Qxd2 Ra6 25.f4 exf4 26.Rxf4 Qd8 27.Rxf8+ Qxf8 28.Rf1 Rf6 29.Rxf6 Qxf6 30.Bxb7 Bd6 31.Bd5+