1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 Qe7 5.Bg2 Qd8 6.Qc2 Bb4+ 7.Nc3 O-O 8.a3 Be7 9.O-O dxc4 10.Rd1 Nbd7 11.Ne5 Nxe5 12.dxe5 Nd7 13.Ne4 c6 14.Nd6 Nxe5 15.Nxf7 Qa5 16.Bd2 Qc7 17.Ng5 Rf5 18.h4 h6 19.Ne4 b5 20.Bh3 Rf8 21.Be3 c5 22.a4 b4 23.f4 Nd7 24.a5 Kh8 25.Qxc4 e5 26.Bg2 Rb8 27.Qe6 Nf6 28.Qxe5 Qxe5 29.fxe5 Nxe4 30.Bxe4 Bg4 31.Kg2 Rbc8 32.Rac1 Rc7 33.Bd3 Be6 34.Bc4 Bxc4 35.Rxc4 Kg8 36.b3 Kf7 37.h5 Ke6 38.Rg4 Bg5 39.Bxg5 hxg5 40.Rxg5 Rf5 41.Rg6+ Kxe5 42.g4 Rf6 43.Rg5+ Kf4 44.Rdd5 c4 45.Rde5 cxb3 46.e3# 1-0