1.d4 d6 2.Nf3 Nf6 3.c4 e6 4.Qc2 c5 5.e3 d5 6.cxd5 Nxd5 7.dxc5 Qa5+ 8.Bd2 Qxc5 9.Nc3 Nf6 10.a3 Nbd7 11.b4 Qc7 12.Bd3 a6 13.O-O b6 14.Rfc1 Bb7 15.Ne4 Qxc2 16.Nxf6+ gxf6 17.Rxc2 Bd6 18.Rac1 Ke7 19.Nd4 b5 20.f4 Rhg8 21.Nc6+ Bxc6 22.Rxc6 f5 23.Be1 Rgb8 24.Bh4+ f6 25.Be2 a5 26.Rd1 Rb6 27.Rdxd6 Rxc6 28.Rxc6 axb4 29.axb4 Re8 30.Ra6 h5 31.Rc6 Rf8 32.Ra6 Rb8 33.Ra3 Rb6 34.g3 Rb7 35.Ra1 Nf8 36.Ra6 Ke8 37.Rd6 Ra7 38.Bf3 Ng6 39.Rxe6+ Kf7 40.Rxf6+ Kg7 41.Bg5 h4 42.Bd5 Ne5 43.e4 Ra1+ 44.Kg2 h3+ 45.Kxh3 Rb1 46.exf5 Nf7 47.Rc6 Rb3 48.Rc5 Rc3 49.Bxf7 Rd3 50.Bd5 Rb3 51.Kg2 Rxb4 52.Rc6 Rb1 53.Rc7+ Kf8 54.Rc8+ Kg7 55.Bc4 Ra1 56.Rc7+ Kf8 57.Bf7 Ra8 58.Bh6# 1-0