1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 dxc4 5.e3 a6 6.Bxc4 b5 7.Bd3 Bb7 8.O-O c5 9.dxc5 Bxc5 10.Qe2 Nbd7 11.Rd1 Qc7 12.e4 O-O 13.h3 Ne5 14.Bf4 Bd6 15.Bxe5 Bxe5 16.Rac1 Qb8 17.Nxe5 Qxe5 18.Qe3 Rfd8 19.f4 Qd4 20.Qxd4 Rxd4 21.e5 Rad8 22.Be2 Ne8 23.Kf2 Rxf4+ 24.Ke3 Rxd1 25.Rxd1 Rf5 26.Rd8 Kf8 27.Rb8 Bxg2 28.Nxb5 axb5 29.Bxb5 Rxe5+ 30.Kf2 Ke7 31.Rxe8+ Kf6 32.Be2 Bxh3 33.a4 Ra5 34.Bb5 e5 35.b4 Ra7 36.a5 Be6 37.a6 h5 38.Rb8 Bd5 39.Rb6+ Kg5 40.Bc6 Bc4 41.b5 h4 42.Rb7 h3 43.Rxa7 e4 44.Rxf7 e3+ 45.Kxe3 Bxf7 46.a7 Kh4 47.a8=Q g5 48.Bh1 Kg3 49.Qf3+ Kh4 50.b6 Bd5 51.Qxd5 g4 52.b7 h2 53.b8=Q Kh3 54.Qh8+ Kg3 55.Qhe5+ Kh3 56.Qh5+ Kg3 57.Qde5#