1.Nf3 e6 2.d4 d5 3.c4 dxc4 4.e3 Nf6 5.Bxc4 c5 6.O-O a6 7.a4 Nc6 8.Qe2 cxd4 9.Rd1 Bb4 10.exd4 O-O 11.Bg5 h6 12.Bh4 Be7 13.Nc3 Nd5 14.Bg3 Bb4 15.Rac1 Qa5 16.Ne5 Nxe5 17.Bxe5 Bxc3 18.bxc3 f6 19.Bd6 Rd8 20.Bxd5 Qxd5 21.Bc7 Re8 22.a5 Bd7 23.c4 Qf5 24.Rc3 Rac8 25.Bb6 Bc6 26.h3 Qe4 27.Qf1 Qg6 28.Rg3 Qf7 29.Qd3 Kh8 30.Kh2 Re7 31.Re1 Ree8 32.Ree3 Bd7 33.Rg6 e5 34.Reg3 Rg8 35.dxe5 fxe5 36.Qd5 Qxd5 37.cxd5 Kh7 38.Rd6 Bb5 39.Re6 Rge8 40.Re3 Rxe6 41.dxe6 Kg6 42.Rxe5 Kf6 43.Bd4 Ke7 44.Bc5+ Kf6 45.f4 g5 46.Bd4 Rc4 47.Rxb5+ Rxd4 48.e7 Re4 49.fxg5+ hxg5 50.Rxb7 Re5 51.Ra7 Rc5 52.Kg1 Kg6 53.Kf2 Kg7 54.Rxa6 Kh7 55.Kf1 Re5 56.Ra7 Rb5 57.g3 Kg8 58.e8=Q# 1-0