1.d4 Nf6 2.g3 c6 3.Nf3 g6 4.c4 d5 5.Qb3 dxc4 6.Qxc4 Be6 7.Qa4 Nbd7 8.Bg2 b6 9.Ng5 Bg7 10.Nxe6 fxe6 11.Bxc6 Rc8 12.Nc3 O-O 13.O-O e5 14.dxe5 Nxe5 15.Bg2 Qd7 16.Qxd7 Nfxd7 17.Bh3 Rc6 18.f4 Nc4 19.Bxd7 Na5 20.Kh1 a6 21.Bg4 Kf7 22.Rb1 Re6 23.Rf3 Rf6 24.Ne4 Nc6 25.a4 h5 26.Bc8 e6 27.Kg1 Rh8 28.e3 g5 29.h3 Na7 30.a5 b5 31.Bxa6 Re8 32.Bxb5 Rf8 33.Nd2 Rf5 34.Bc4 Bxb2 35.Rf2 Rxa5 36.Bxb2 Kg6 37.Ba1 Re8 38.Rb7 Rf5 39.Rxa7 Rf6 40.Bd3+ Rf5 41.Bb2 h4 42.Nf3 Rb8 43.Rg7+ Kh5 44.fxg5 Rc8 45.g4# 1-0