1.Nf3 d5 2.e3 Nf6 3.d4 c5 4.Bb5+ Bd7 5.Be2 e6 6.Nbd2 Nc6 7.c4 cxd4 8.exd4 dxc4 9.Nxc4 Be7 10.O-O O-O 11.a3 Qc7 12.b4 Nd5 13.Bd3 Rfd8 14.Ne3 Nf4 15.Bb2 Nxd3 16.Qxd3 Bf6 17.Rac1 Qf4 18.Rc4 Ne7 19.d5 Bb5 20.Rxf4 Bxd3 21.Bxf6 gxf6 22.Rc1 Nxd5 23.Nxd5 Rxd5 24.Rxf6 Bf5 25.Rh6 Rad8 26.h3 Rd1+ 27.Rxd1 Rxd1+ 28.Kh2 Rf1 29.Kg3 Ra1 30.Rh4 Rxa3 31.Rc4 b5 32.Rd4 Kf8 33.Kh2 Ra2 34.Kg3 f6 35.Rd8+ Ke7 36.Rb8 a6 37.Rb7+ Kd6 38.Nd4 Ra4 39.Nxf5+ exf5 40.Rxh7 Rxb4 41.Ra7 Ra4 42.h4 a5 43.h5 Rg4+ 44.Kh3 a4 45.h6 Rg8 46.Kh4 Rxg2 47.Kh5 Rxf2 48.h7 Rh2+ 49.Kg6 f4 50.Ra6+ Kc5 51.Rxf6 a3 52.Rf5+ Kc4 53.Rh5 Rg2+ 54.Kf5 a2 55.h8=Q a1=Q 56.Qxa1 b4 57.Rh4 Rc2 58.Qh8 Kb5 59.Qg7 Kc6 60.Qa1 Kd6 61.Kf6 Rc6 62.Qh1 Ra6 63.Qg1 Kc6 64.Rh3 Kd7+ 65.Kf5 Kc6 66.Qd4 Ra1 67.Qg7 Rf1 68.Ke6 Rd1 69.Qf7 Kb5 70.Rf3 Rd5 71.Ra3 Rd1 72.Rh3 Rd8 73.Qxf4 Re8+ 74.Kd7 Re4 75.Qf5+ Ka4 76.Qxe4 Ka5 77.Qh7 Kb6 78.Qh4 Ka7 79.Rf3 b3 80.Qg3 Ka8 81.Rf7 Ka7 82.Ke7 Ka6 83.Qg6+ Ka5 84.Qf6 Kb4 85.Qf3 Ka5 86.Rf8 Ka4 87.Qh1 Kb5 88.Rh8 Ka4 89.Kd7 Ka5 90.Qb7 b2 91.Ra8# 1-0