1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 dxc4 5.Bg2 a6 6.O-O Nc6 7.e3 Bd7 8.Nc3 Bd6 9.Qe2 b5 10.e4 Be7 11.d5 Nb4 12.Ne5 exd5 13.a3 Nd3 14.Nxd3 Bg4 15.Qe1 cxd3 16.e5 Nd7 17.Nxd5 c6 18.Nb4 Bxb4 19.Qxb4 Be2 20.Re1 Rc8 21.Qd6 Qe7 22.Bf1 Nxe5 23.Qxe7+ Kxe7 24.Bxe2 dxe2 25.Rxe2 Kf6 26.b3 Nd3 27.Be3 Rhd8 28.a4 Rd5 29.axb5 axb5 30.Ra7 g5 31.Bd2 Rcd8 32.Ree7 Rf8 33.Rec7 c5 34.Be3 Kg6 35.Kf1 h5 36.Ke2 f6 37.Rg7+ Kf5 38.h4 gxh4 39.gxh4 Re8 40.Rh7 Kg4 41.Rag7+ Kh3 42.Rg3+ Kxh4 43.Rg1 Nf4+ 44.Kf3 Nh3 45.Rg4# 1-0