1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 dxc4 5.e3 c5 6.Bxc4 a6 7.Bd3 Nbd7 8.O-O Be7 9.e4 cxd4 10.Nxd4 O-O 11.Be3 Ne5 12.Be2 Bb4 13.Rc1 Bxc3 14.bxc3 Nxe4 15.c4 Nf6 16.Nb3 Bd7 17.Qd6 Ng6 18.Rfd1 Bc6 19.Qxd8 Rfxd8 20.Na5 Rxd1+ 21.Rxd1 h6 22.Rb1 Nh4 23.Nxc6 bxc6 24.Rb6 Nf5 25.Rxc6 Nxe3 26.fxe3 Kf8 27.c5 a5 28.Bf3 Ra7 29.Rb6 Ke7 30.Rb5 Nd5 31.Bxd5 exd5 32.Kf2 a4 33.Ke2 Kd7 34.Rb6 Ra5 35.Rd6+ Kc7 36.Rxd5 Rb5 37.a3 Rb2+ 38.Rd2 Rb3 39.Rd3 Rb2+ 40.Kf3 Rb3 41.Ke4 Rb2 42.g4 Rxh2 43.Rd4 Kc6 44.Rxa4 h5 45.Ra6+ Kxc5 46.Ra5+ Kd6 47.Rxh5 Rg2 48.Kf3 Ra2 49.Ra5 Ke6 50.a4 f6 51.Ra7 g5 52.a5 Ra4 53.a6 Ra3 54.Ra8 Kf7 55.Ke4 Kg7 56.Kd4 Ra4+ 57.Kc5 Rxg4 58.Rd8 Ra4 59.Kb6 Rb4+ 60.Ka5 Rb2 61.a7 Ra2+ 62.Kb6 Rb2+ 63.Kc5 Rc2+ 64.Kb4 Ra2 65.a8=Q Kh7 66.Qxa2 Kg6 67.Qa3 Kh7 68.Ka5 g4 69.Ka6 Kh6 70.Ka7 Kh5 71.Kb6 g3 72.Ka7 Kh6 73.Ka6 Kh7 74.Ka5 g2 75.Rd1 Kh6 76.Kb6 Kh7 77.Kb5 Kg6 78.Ka6 g1=R 79.Rxg1+ Kh6 80.Ka7 Kh7 81.Ka8 Kh8 82.Kb8 Kh7 83.Ka8 f5 84.Ka7 Kh8 85.Ka6 f4 86.Ka5 fxe3 87.Ka4 e2 88.Kb3 e1=N 89.Qa8+ Kh7 90.Qb8 Ng2 91.Qc7+ Kh8 92.Qd7 Ne3 93.Qg7# 1-0