1.d4 Nf6 2.Nf3 c6 3.c4 d5 4.Nc3 dxc4 5.a4 Bf5 6.Ne5 e6 7.f3 Nbd7 8.Nxc4 Bb4 9.e4 Bg6 10.Qb3 a5 11.Be3 O-O 12.Be2 Nb6 13.O-O Nxc4 14.Bxc4 h6 15.Ne2 Qe7 16.Nf4 Bh7 17.Nd3 Rfd8 18.Nxb4 axb4 19.a5 Nd7 20.Rfc1 Bg6 21.Bf1 f5 22.a6 bxa6 23.Rxc6 Bf7 24.Rc7 fxe4 25.fxe4 Qh4 26.Bd3 Nf6 27.Rf1 a5 28.Rxf7 Kxf7 29.e5 a4 30.Qxb4 Rab8 31.Qxa4 Rxb2 32.exf6 gxf6 33.Qa7+ Kg8 34.Qe7 Rxg2+ 35.Kxg2 Qg4+ 36.Kf2 Qh4+ 37.Ke2 Qg4+ 38.Rf3 Qg2+ 39.Bf2 Rxd4 40.Qh7+ Kf8 41.Rxf6+ Ke8 42.Qf7+ Kd8 43.Qf8+ Kc7 44.Qe7+ Rd7 45.Qc5+ Kd8 46.Rf8# 1-0