1.d4 Nf6 2.Nf3 d5 3.c4 c6 4.Nc3 dxc4 5.a4 Qb6 6.e4 Qb3 7.Ne5 Qxd1+ 8.Kxd1 Nbd7 9.Nxd7 Nxd7 10.Bxc4 e5 11.d5 Bc5 12.f3 Nb6 13.Bb3 a5 14.Ke2 Ke7 15.Be3 Bxe3 16.Kxe3 Bd7 17.Rhd1 Rhd8 18.f4 cxd5 19.exd5 exf4+ 20.Kxf4 Nc8 21.Re1+ Kf8 22.Ne4 Ra6 23.Bc4 Rg6 24.g3 Rg4+ 25.Kf3 f5 26.Nd2 Nd6 27.b3 Rd4 28.Ke3 Rg4 29.Rac1 Re8+ 30.Kf2 Rxe1 31.Rxe1 Rd4 32.Nf3 Re4 33.Rxe4 Nxe4+ 34.Ke3 Ke7 35.Kd4 Kd6 36.Ne5 Be8 37.Bd3 Nd2 38.Bc2 g6 39.h4 b5 40.axb5 Bxb5 41.Nf7+ Ke7 42.Kc5 Be8 43.Ne5 Nf1 44.Nc6+ Kf6 45.Nxa5 Nxg3 46.b4 f4 47.b5 Bxb5 48.Kxb5 f3 49.d6 f2 50.Bd3 Ke6 51.Kc6 Nf5 52.Bc4+ Kf6 53.d7 Ke7 54.Kc7 Ng7 55.d8=Q# 1-0