1.Nf3 d5 2.g3 c6 3.Bg2 Bf5 4.c4 e6 5.Qb3 Qb6 6.d3 Nf6 7.Be3 dxc4 8.Qxc4 Qxb2 9.Bd4 Qb4+ 10.Nbd2 Qxc4 11.Nxc4 Nbd7 12.O-O Be7 13.Rab1 b5 14.Na5 c5 15.Bxf6 Bxf6 16.Rxb5 O-O 17.Rb7 Nb6 18.Rc1 Na4 19.Nc6 Nc3 20.Kf1 c4 21.d4 Nxa2 22.Rxc4 a5 23.Nfe5 Bxe5 24.dxe5 Nb4 25.Ne7+ Kh8 26.Nxf5 exf5 27.Rxf7 Rxf7 28.Bxa8 g6 29.f4 Kg7 30.Ke1 Rd7 31.Bf3 Kf7 32.e4 fxe4 33.Bxe4 Ke6 34.Ke2 Ra7 35.Kf3 Nd5 36.Rc6+ Ke7 37.Bxd5 a4 38.Ke2 a3 39.Ba2 Kf8 40.h3 Rb7 41.Kd3 Rb2 42.Rc2 Rb4 43.h4 g5 44.hxg5 Ke7 45.Rc3 Rb1 46.Bxb1 Kf7 47.e6+ Kg8 48.e7 Kf7 49.f5 h6 50.f6 hxg5 51.g4 Ke6 52.Rc4 Kd7 53.Rc1 Kd6 54.Rc2 Kd7 55.Kc3 Ke6 56.Kb3 Kd6 57.Kxa3 Ke5 58.Kb2 Kd4 59.Ka1 Ke5 60.Ka2 Ke6 61.Rc3 Kd6 62.Rc4 Ke6 63.Ka1 Kd5 64.Rc1 Kd4 65.Rc2 Ke4 66.Ka2 Kd5 67.Ka3 Ke5 68.f7 Kd4 69.Kb2 Kd5 70.Kc3 Ke5 71.e8=R+ Kf6 72.f8=N Kg7 73.Ra8 Kf7 74.Ra5 Kxf8 75.Rca2 Kf7 76.R5a3 Ke6 77.Ra4 Kf7 78.R2a3 Kf8 79.Ra1 Kf7 80.R4a2 Kg8 81.Ra3 Kf7 82.R1a2 Ke8 83.Bc2 Kf8 84.Ra4 Ke8 85.Kc4 Kf8 86.Kc5 Kg7 87.Kc6 Kh8 88.Kc7 Kg8 89.Kb7 Kf8 90.Ka7 Kf7 91.Ra5 Ke7 92.Ra6 Kd8 93.Ka8 Ke8 94.Ra7 Kd8 95.Rd7+ Ke8 96.Bd1 Kxd7 97.Kb7 Ke6 98.Kb6 Kd7 99.Kb5 Kd8 100.Ra7 Ke8 101.Kc5 Kf8 102.Kd5 Ke8 103.Kd6 Kd8 104.Ra8# 1-0