1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 c5 5.Bg2 Be7 6.O-O O-O 7.cxd5 exd5 8.dxc5 Bxc5 9.Bg5 Nc6 10.Nc3 d4 11.Ne4 Be7 12.Nxf6+ Bxf6 13.Bxf6 Qxf6 14.Rc1 Bf5 15.Qb3 Rab8 16.Rfd1 Rfd8 17.Rd2 h6 18.Rcd1 Rd7 19.Qa4 Rbd8 20.Ne1 Ne5 21.Rxd4 b5 22.Rxd7 bxa4 23.Rxd8+ Kh7 24.R8d6 Be6 25.Ra6 Ng4 26.Nd3 Qd4 27.h3 Ne5 28.b3 axb3 29.axb3 Bxb3 30.Rda1 Nxd3 31.exd3 g6 32.Rxa7 Kg7 33.Be4 Be6 34.h4 g5 35.hxg5 hxg5 36.R1a5 g4 37.R7a6 Qc3 38.Kg2 Qe1 39.Rg5+ Kf8 40.Re5 Ke7 41.Rb5 Kf8 42.Ra7 Kg7 43.Raa5 Kf8 44.Ra7 Kg7 45.Raa5 Kf8 46.Re5 Kg7 47.Rab5 Kf8 48.Bf5 Qd1 49.Bxe6 Qf3+ 50.Kg1 Qd1+ 51.Kh2 fxe6 52.Rxe6 Qxd3 53.Rbe5 Qf1 54.Rf5+ Kg7 55.Ref6 Qh3+ 56.Kg1 Qh8 57.Rf4 Qa8 58.R6f5 Qa1+ 59.Kh2 Qd1 60.Rg5+ Kh6 61.Rgxg4 Kh7 62.Rh4+ Kg6 63.Rhg4+ Kh7 64.Rg5 Kh6 65.Rgf5 Kg6 66.Rf6+ Kg7 67.R6f5 Kg6 68.Kg2 Kg7 69.Rg5+ Kh6 70.Re5 Kg7 71.Rg5+ Kh6 72.Rgg4 Qd5+ 73.Kh2 Qd1 74.Rh4+ Kg6 75.Kg2 Qd5+ 76.Rf3 Qb7 77.Rf4 Kg5 78.Kh2 Kg6 79.Rf6+ Kg7 80.Rf7+ Qxf7 81.Rxf7+ Kxf7 82.f3 Kf8 83.f4 Ke7 84.Kg2 Kf7 85.Kh1 Kf8 86.Kg1 Ke8 87.g4 Kf7 88.f5 Ke7 89.g5 Kf7 90.Kf1 Ke7 91.Ke1 Kf7 92.Kd2 Ke7 93.Kd1 Kf7 94.Ke2 Ke7 95.Ke1 Kf7 96.g6+ Kg7 97.Ke2 Kf8 98.Ke1 Kg7 99.Kd2 Kf8 100.f6 Ke8 101.Kd1 Kf8 102.Kc2 Kg8 103.Kc1 Kf8 104.Kd1 Kg8 105.f7+ Kh8 106.f8=Q# 1-0