1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.g3 dxc4 5.Bg2 Bb4+ 6.Bd2 a5 7.O-O O-O 8.Qc2 Bxd2 9.Nbxd2 b5 10.b3 cxb3 11.Nxb3 Bb7 12.Nc5 Bd5 13.e4 Bc4 14.Rfd1 Nbd7 15.Nd2 Be2 16.Re1 Nxc5 17.Qxc5 Bd3 18.Re3 Nd7 19.Qc3 Bc4 20.Nxc4 bxc4 21.Qxc4 Rb8 22.Qc3 c6 23.Qxc6 Ne5 24.dxe5 Qd4 25.Qc3 Qd3 26.Rxd3 Rbe8 27.Rf1 Rb8 28.Bh1 Rfc8 29.Qd4 g6 30.Rdd1 Ra8 31.Qd2 Rc7 32.Qb2 Rd8 33.Qb5 Ra8 34.a4 h6 35.Bf3 f6 36.Ra1 Rc6 37.Rfd1 Ra7 38.exf6 e5 39.h3 g5 40.Qa6 h5 41.Kh2 Rcc7 42.Qc8+ Kf7 43.Qg8+ Kxg8 44.f7+ Kf8 45.Rac1 Kg7 46.f8=Q+ Kh7 47.Rxc7+ Kg6 48.Qd6# 1-0