1.d4 Nf6 2.Nf3 c6 3.c4 d5 4.Nc3 dxc4 5.a4 Bf5 6.Ne5 Na6 7.e3 e6 8.Bxc4 Nb4 9.O-O Bc2 10.Qe2 Nd7 11.Nxd7 Qxd7 12.Na2 Bg6 13.Nxb4 Bxb4 14.Bd2 Bxd2 15.Qxd2 O-O 16.Qc3 Rfd8 17.a5 Rac8 18.Rfd1 h6 19.Be2 Qe7 20.Bf3 a6 21.Rac1 Rd7 22.Qc5 Rcd8 23.Qxe7 Rxe7 24.h4 f6 25.Be2 Red7 26.b4 Kf8 27.f3 Ke7 28.Kf2 Bf7 29.f4 g5 30.fxg5 hxg5 31.hxg5 fxg5 32.Rh1 Bg6 33.Rh6 Kf7 34.Bh5 Bxh5 35.Rxh5 Kg6 36.Rch1 e5 37.dxe5 Kf5 38.Kf3 Rf8 39.Rh7 Rff7 40.Rxf7+ Rxf7 41.e6 Kxe6+ 42.Ke4 Rf2 43.Rh6+ Kd7 44.g4 Re2 45.Rh7+ Kc8 46.Rf7 Rb2 47.Kf5 Rxb4 48.Kxg5 c5 49.Kf5 c4 50.g5 Rb5+ 51.Kf6 c3 52.g6 c2 53.g7 c1=Q 54.g8=Q# 1-0