1.Nf3 d5 2.e3 c5 3.d4 cxd4 4.exd4 Nc6 5.c4 Nf6 6.Nc3 Bg4 7.Bg5 dxc4 8.Bxc4 e6 9.d5 exd5 10.Bxd5 Be7 11.Bxc6+ bxc6 12.O-O O-O 13.h3 Bh5 14.Qxd8 Bxd8 15.Ne5 h6 16.Be3 Nd5 17.Nxd5 cxd5 18.g4 Re8 19.Nc6 Bg6 20.Bxa7 Bg5 21.f4 Bf6 22.f5 Rec8 23.Rac1 Bxf5 24.Rxf5 Kf8 25.Bf2 Ra6 26.Rxf6 gxf6 27.Bc5+ Ke8 28.Nb4 Ra5 29.Nd3 Rxa2 30.Rf1 Rc6 31.Bd4 Ra4 32.Bxf6 Re4 33.Bc3 d4 34.Bd2 Rc2 35.Rf2 h5 36.gxh5 Rh4 37.Kg2 Rxh5 38.Be1 Rxf2+ 39.Bxf2 Rb5 40.Kf3 Rb3 41.Ke4 f5+ 42.Kxd4 Kd8 43.Be1 Ke8 44.Bc3 Rb5 45.h4 Kd7 46.Nf2 Rb7 47.Kc5 Rb8 48.Nd3 Ke7 49.Bd2 Kf7 50.b4 Rd8 51.Ne5+ Ke6 52.Bf4 Rd5+ 53.Kc4 Rxe5 54.Bxe5 Kxe5 55.h5 f4 56.Kd3 f3 57.h6 Ke6 58.h7 f2 59.Ke2 f1=N 60.Kxf1 Kd6 61.b5 Kd7 62.h8=R Ke6 63.Ra8 Kd7 64.b6 Kc6 65.Re8 Kb7 66.Re5 Ka8 67.Re7 Kb8 68.Re3 Kb7 69.Kg1 Kc8 70.Kh2 Kd8 71.Rd3+ Ke7 72.Re3+ Kf6 73.Rc3 Kg7 74.Rg3+ Kh6 75.Rg2 Kh7 76.Rc2 Kg7 77.Rf2 Kh6 78.Kh1 Kh7 79.Rf3 Kg7 80.Rf7+ Kg8 81.Rf1 Kg7 82.Re1 Kh6 83.b7 Kg5 84.Re4 Kg6 85.Kg1 Kf7 86.Re7+ Kg8 87.b8=Q# 1-0