1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Nc3 dxc4 5.e3 c5 6.Bxc4 a6 7.a4 Be7 8.O-O Nc6 9.Qe2 Qc7 10.dxc5 Bxc5 11.b3 O-O 12.Bb2 Na5 13.Rac1 b6 14.Nd2 Bb7 15.Bd3 Rfd8 16.Nce4 Nxe4 17.Bxe4 Qe7 18.Bxb7 Qxb7 19.Nc4 Nxc4 20.Rxc4 Bf8 21.Rfc1 Qd5 22.Qc2 b5 23.Rd4 Qb7 24.h3 Rac8 25.Rxd8 Rxd8 26.Bd4 f6 27.f4 Bd6 28.a5 Ba3 29.Qc6 Qxc6 30.Rxc6 Rd6 31.Rc8+ Kf7 32.Ra8 Bb4 33.Bb6 Rd3 34.Rxa6 Rxb3 35.Ra7+ Kg6 36.a6 Ra3 37.Ra8 Ba5 38.Bc5 Rc3 39.a7 Rxc5 40.Rb8 Rc1+ 41.Kh2 Bd2 42.a8=Q Bxe3 43.Qe4+ Kh5 44.Qxh7# 1-0