1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 dxc4 5.e3 c5 6.Bxc4 a6 7.Bd3 Nbd7 8.O-O Be7 9.e4 cxd4 10.Nxd4 Ne5 11.Be2 O-O 12.Be3 Bb4 13.f4 Ng6 14.e5 Bxc3 15.bxc3 Nd5 16.Bd2 b5 17.a4 b4 18.cxb4 Qb6 19.Be1 Ndxf4 20.Bf3 Bb7 21.a5 Qa7 22.Bf2 Nxe5 23.Nc6 Nxf3+ 24.Kh1 Qxf2 25.Rxf2 Bxc6 26.Qd6 Nh3 27.Rff1 Bd5 28.gxf3 h6 29.Qg3 Ng5 30.h4 Nh7 31.Rg1 g6 32.Qf4 e5 33.Qxe5 Bxf3+ 34.Kh2 Rfe8 35.Qf4 Re2+ 36.Kg3 Bd5 37.Rae1 Rc2 38.Qe5 Rac8 39.Qxd5 R8c3+ 40.Kf4 Rf2+ 41.Ke5 Nf6 42.Rxg6+ Kh7 43.Qxf7+ Kh8 44.Qg7# 1-0