1.Nf3 d5 2.g3 g6 3.Bg2 Bg7 4.c4 c6 5.O-O Nf6 6.d4 Nbd7 7.cxd5 cxd5 8.Nc3 O-O 9.Qb3 e6 10.Bf4 a6 11.Rac1 Ne4 12.Nxe4 dxe4 13.Nd2 Bxd4 14.Bc7 Qg5 15.Nxe4 Qb5 16.Qd1 Be5 17.Nd6 Bxd6 18.Bxd6 Re8 19.Qd2 a5 20.Rc7 Qb6 21.Rfc1 a4 22.Ba3 Nf6 23.Qf4 e5 24.Qh4 Kg7 25.Bc5 Qe6 26.Be3 Ng4 27.Bd2 Qb6 28.R1c5 Qxb2 29.Rxf7+ Kxf7 30.Bd5+ Be6 31.Rc7+ Kf8 32.Qxh7 Qa1+ 33.Kg2 Bxd5+ 34.f3 Bxf3+ 35.exf3 Ne3+ 36.Bxe3 Qxa2+ 37.Bf2 Rec8 38.Qg7+ Ke8 39.Qe7#