1.d3 Nf6 2.Nf3 d5 3.g3 Nfd7 4.c4 dxc4 5.dxc4 Nc6 6.Nc3 g6 7.Bf4 e5 8.Be3 Bg7 9.Bg2 O-O 10.O-O f5 11.Ng5 Nf6 12.Bd5+ Nxd5 13.Qxd5+ Qxd5 14.Nxd5 f4 15.Bc5 Rf5 16.h4 b6 17.Nxc7 Rb8 18.Bd6 Rb7 19.Nd5 Rd7 20.Ne4 Rff7 21.Rad1 Nd4 22.e3 Nf5 23.Ba3 h6 24.b3 Bb7 25.Ndf6+ Bxf6 26.Nxf6+ Rxf6 27.Rxd7 Bg2 28.Rd8+ Kg7 29.Rd7+ Kh8 30.Rd8+ Kg7 31.Kxg2 Rf8 32.Bxf8+ Kf7 33.c5 h5 34.Rd6 Nxe3+ 35.Kf3 a5 36.fxe3 Kxf8 37.Ke2 a4 38.Kd3 axb3 39.Kd2 bxc5 40.Rd7 f3 41.a4 g5 42.Rh1 c4 43.Rb1 gxh4 44.Ke1 h3 45.Rd8+ Kg7 46.Kf2 Kh6 47.g4 b2 48.Re1 e4 49.Rf1 Kg5 50.Kg3 b1=B 51.Rxb1 c3 52.Rb4 f2 53.Rb5+ Kh6 54.Rb6+ Kh7 55.Rd7+ Kg8 56.Rb8# 1-0