1.Nf3 Nf6 2.d4 d5 3.Bf4 c5 4.e3 cxd4 5.exd4 Nc6 6.c3 Bf5 7.Qb3 Qc8 8.Nh4 Bd7 9.Nf3 Nh5 10.Be3 e6 11.Nbd2 Bd6 12.Qd1 O-O 13.Ne5 Nf6 14.f4 Ne7 15.Bd3 a6 16.a4 b5 17.a5 b4 18.c4 dxc4 19.Ndxc4 Bc7 20.Nxd7 Qxd7 21.Bf2 Bxf4 22.Nb6 Qb7 23.Nxa8 Qxg2 24.Rg1 Qxa8 25.Qe2 Bxh2 26.Rf1 Nf5 27.Bxa6 Bg3 28.Bd3 Nxd4 29.Qe3 Bxf2+ 30.Rxf2 Rd8 31.Rxf6 gxf6 32.Kf2 Kf8 33.a6 Qa7 34.Rc1 Qb6 35.Rh1 Ke7 36.Rxh7 Rg8 37.Rh4 Rd8 38.Rh7 b3 39.Bg6 Rf8 40.Bd3 Rg8 41.Rh4 e5 42.Bc4 Qc5 43.Bd3 Rd8 44.Rh7 Rg8 45.Rh4 Rg5 46.Bb1 Qc6 47.Rxd4 Qg2+ 48.Ke1 Qh1+ 49.Kd2 Qxb1 50.Kc3 Qc2+ 51.Kb4 Qc6 52.a7 Qb6+ 53.Kc4 Qxa7 54.Rd3 Qxe3 55.Rxe3 Ke6 56.Rxb3 Rg4+ 57.Kc5 Rg8 58.Rb6+ Kf5 59.b4 e4 60.Kd4 Rd8+ 61.Ke3 Rd3+ 62.Ke2 Rb3 63.b5 Ke5 64.Rb7 f5 65.b6 f6 66.Re7+ Kf4 67.b7 Rb2+ 68.Kd1 Kf3 69.Kc1 Rb5 70.Kd2 f4 71.Kc3 e3 72.Kd3 Kf2 73.Re4 f3 74.Rxe3 Rb3+ 75.Kd2 Rxb7 76.Re8 Rd7+ 77.Kc3 f5 78.Rf8 Rd5 79.Kc4 Ra5 80.Kd3 Re5 81.Kd4 Ra5 82.Kd3 Rd5+ 83.Kc4 Re5 84.Kd4 Re4+ 85.Kd3 Rf4 86.Rb8 Ra4 87.Rg8 Rg4 88.Rf8 f4 89.Ke4 Kg3 90.Ra8 f2 91.Ra1 Rg8 92.Kf5 Rb8 93.Ke4 Re8+ 94.Kd5 Re1 95.Ra3+ Re3 96.Rxe3+ fxe3 97.Kd4 e2 98.Ke5 e1=Q+ 99.Kd5 Kf4 100.Kc5 Ke5 101.Kc4 f1=R 102.Kb5 Qb1+ 103.Kc6 Rf7 104.Kc5 Rc7# 0-1