1.Nf3 e6 2.c4 d5 3.d4 Nf6 4.g3 a6 5.Bg2 dxc4 6.O-O Nc6 7.e3 Bd7 8.Qe2 b5 9.b3 cxb3 10.axb3 Bd6 11.Bb2 O-O 12.Rc1 Nd5 13.Nc3 Ncb4 14.Ne4 a5 15.Nc5 Bc6 16.e4 Nb6 17.Bc3 Nd7 18.Bxb4 axb4 19.Rxa8 Bxa8 20.Qxb5 Bxc5 21.dxc5 Bxe4 22.Qxb4 Qa8 23.Qc3 Nf6 24.c6 Qa3 25.Ne5 Bxg2 26.Kxg2 Nd5 27.Qc4 Rb8 28.Rb1 Qd6 29.Nd7 Rb4 30.Qc2 g6 31.Rd1 h5 32.Nf6+ Kf8 33.Qc3 Nxc3 34.Rxd6 Ke7 35.Rd3 Kxf6 36.Rxc3 e5 37.Rd3 Rd4 38.Rc3 Ke6 39.h4 Kd6 40.Kf3 Rb4 41.Ke2 Rb6 42.Rf3 Ke6 43.Rc3 Kd5 44.Rf3 f5 45.Rd3+ Kxc6 46.Rd8 e4 47.Rg8 Kd5 48.Rd8+ Rd6 49.Rc8 c5 50.Rb8 Kc6 51.Ke3 Rd3+ 52.Ke2 Kc7 53.Rg8 Rd6 54.Ke3 Rb6 55.Rg7+ Kd8 56.Kd2 Rxb3 57.Rxg6 Rf3 58.Ke2 c4 59.Rd6+ Ke7 60.Rc6 c3 61.Rh6 Rd3 62.Rc6 Kd7 63.Rc4 Kd6 64.Rc8 Kd5 65.Rc7 Kd4 66.Rd7+ Kc4 67.Rc7+ Kb3 68.Rb7+ Ka2 69.Ra7+ Kb1 70.Rb7+ Kc1 71.Rc7 c2 72.Rc5 Rd2+ 73.Ke1 Rd1+ 74.Ke2 Kb2 75.Rb5+ Ka3 76.Ra5+ Kb4 77.Rxf5 c1=Q 78.Rf6 Qd2# 0-1