1.d4 Nf6 2.Nf3 e6 3.c4 c6 4.Bf4 d5 5.e3 Be7 6.Bd3 Nbd7 7.Nc3 dxc4 8.Bxc4 b5 9.Bd3 a6 10.O-O Bb7 11.a4 O-O 12.Rc1 Rc8 13.Ne5 Nxe5 14.Bxe5 Nd7 15.Bg3 bxa4 16.Qf3 Qa5 17.Ra1 a3 18.Rfb1 Ba8 19.Qe2 Bb7 20.b4 Bxb4 21.Na2 c5 22.dxc5 Bc3 23.Nxc3 Qxc3 24.Bd6 Rfd8 25.Rc1 Qb2 26.Rab1 Qxe2 27.Bxe2 Nf6 28.f3 Bc6 29.Bxa6 Ra8 30.Rb6 Bd5 31.Bc7 Nd7 32.Rb5 Re8 33.c6 Nc5 34.Bb7 Nb3 35.Bxa8 Nxc1 36.Ra5 a2 37.e4 Bb3 38.Bd6 Ne2+ 39.Kf2 Nd4 40.c7 f6 41.Bb7 Nc2 42.Be7 e5 43.Bd8 Be6 44.Rxa2 Bxa2 45.c8=Q Nd4 46.Qd7 Nc6 47.Qxe8# 1-0