1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 c5 7.Bxc4 h6 8.Bxf6 Qxf6 9.e5 Qd8 10.O-O cxd4 11.Ne4 Nc6 12.Qc1 O-O 13.Qf4 Ba5 14.Nf6+ Kh8 15.Nh5 Bd7 16.Rad1 Bb6 17.Rfe1 Ne7 18.Bd3 Ng6 19.Qg3 Bc6 20.Bxg6 fxg6 21.Nf4 Bxf3 22.Qxf3 Qe8 23.Qe4 Kh7 24.h4 Qf7 25.g3 Qf5 26.Qxf5 exf5 27.e6 Rfe8 28.e7 Rac8 29.Nd5 Rc6 30.b4 Kg8 31.a4 Kf7 32.a5 Bc7 33.Rxd4 Bd6 34.Rd3 Rc4 35.Ne3 Rc6 36.b5 Bb4 37.bxc6 Bxe1 38.cxb7 Bxa5 39.Rd8 Bc7 40.Nd5 Bb8 41.Kf1 a5 42.Ke2 a4 43.Kd3 a3 44.Kc2 a2 45.Kb2 Be5+ 46.Kxa2 Bb8 47.Rxe8 Be5 48.Rf8+ Ke6 49.e8=Q+ Kxd5 50.Qxg6 Bc3 51.b8=Q Ba1 52.Rg8 f4 53.Qc7 Bc3 54.Rd8# 1-0