1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.Bg2 b6 5.Qa4+ Bd7 6.Qd1 Be7 7.d4 Bc6 8.Ne5 O-O 9.Nxc6 Nxc6 10.cxd5 exd5 11.O-O Qd7 12.Qa4 Ne5 13.Qxd7 Nexd7 14.Bf4 c6 15.Rc1 Rac8 16.Nc3 Rfd8 17.Rc2 Nf8 18.Rac1 Ne6 19.Nb5 c5 20.Nxa7 Ra8 21.Nc6 Rd7 22.dxc5 bxc5 23.Nxe7+ Rxe7 24.Be5 Rxa2 25.Bxf6 gxf6 26.Bxd5 Ra4 27.e3 Rb4 28.b3 Rd7 29.Bc4 Ng5 30.Kg2 Ne4 31.Ra1 Kg7 32.Ra5 Nd2 33.Rb5 Rxb5 34.Bxb5 Rb7 35.Bc6 Rb6 36.Rxd2 Rxc6 37.Rc2 Rb6 38.Rc3 Rb5 39.Kf3 f5 40.Ke2 Kf6 41.Kd3 Ke6 42.Kc2 Ra5 43.Kb2 Kd5 44.Rc4 Rb5 45.Rf4 Ke6 46.Kc3 Ra5 47.Ra4 Rb5 48.Kc4 Rb6 49.Ra5 Rb4+ 50.Kc3 Kd5 51.Ra7 Ke6 52.Ra6+ Ke5 53.Rh6 Rb7 54.Rxh7 Ke4 55.Rh4+ Kd5 56.Rf4 Rb5 57.Rxf5+ Kc6 58.Rxf7 Rb6 59.h4 Rxb3+ 60.Kc2 Rxe3 61.fxe3 Kd5 62.h5 c4 63.Kc3 Ke5 64.Kxc4 Kd6 65.h6 Ke6 66.Rc7 Ke5 67.Rb7 Kf5 68.Rd7 Kg5 69.Re7 Kf5 70.Rg7 Ke6 71.Rg6+ Ke5 72.Kb3 Kd5 73.Rg4 Kc5 74.Rc4+ Kb5 75.Ka3 Ka5 76.Kb3 Kb5 77.h7 Kb6 78.h8=Q Kb7 79.Qe8 Kb6 80.Qf7 Kb5 81.Qg7 Ka5 82.Qh7 Kb6 83.Qh6+ Kb7 84.Qh5 Ka6 85.Qh4 Kb5 86.Qh3 Ka6 87.Qh2 Ka7 88.Qh8 Kb6 89.Qd8+ Ka7 90.Qe7+ Kb8 91.Qb7+ Kxb7 92.Kb4 Ka7 93.Kb5 Kb7 94.Ra4 Kb8 95.Ra2 Kc8 96.Kc6 Kb8 97.Ra5 Kc8 98.Ra8# 1-0