1.Nf3 d5 2.d4 Bf5 3.c4 e6 4.cxd5 exd5 5.Qb3 Nc6 6.Nc3 Nf6 7.Bg5 Na5 8.Qa4+ c6 9.Bxf6 gxf6 10.e3 Qb6 11.O-O-O O-O-O 12.Bd3 Bg6 13.h4 Rg8 14.Bxg6 fxg6 15.h5 Nc4 16.Qc2 Kb8 17.Nd2 Nxd2 18.Rxd2 f5 19.g3 Qc7 20.Kb1 Qf7 21.hxg6 hxg6 22.Rdd1 Bd6 23.a3 Rh8 24.Na4 Qe7 25.Nc3 a6 26.Ne2 Qe4 27.Qxe4 fxe4 28.Nf4 g5 29.Ne6 Rdg8 30.Rxh8 Rxh8 31.Nxg5 Rh2 32.Rf1 Kc7 33.Ne6+ Kd7 34.Nf4 Ke7 35.Kc2 Kf6 36.b4 Kf5 37.Kd1 Kg4 38.Ke2 Rh6 39.Rg1 Rh2 40.Ne6 Rh7 41.Rc1 Rh2 42.Nd8 Rh7 43.Ne6 Rh6 44.Nc5 Rh7 45.a4 Kf5 46.Rb1 Kg4 47.b5 Bxc5 48.dxc5 cxb5 49.axb5 Rc7 50.bxa6 bxa6 51.Rc1 a5 52.c6 a4 53.Rc3 a3 54.Rxa3 Rxc6 55.Ra8 Kh3 56.Rf8 Rc2+ 57.Ke1 Rc1+ 58.Kd2 Rf1 59.Rf5 Kg2 60.Ke2 Ra1 61.g4 Ra2+ 62.Ke1 Ra1+ 63.Kd2 Ra2+ 64.Kc3 Kh3 65.g5 Kg4 66.Rxd5 Rxf2 67.g6 Rf6 68.g7 Rg6 69.Rd7 Kf5 70.Kd4 Ke6 71.Rb7 Rg4 72.Ra7 Kf6 73.Kd5 Rg5+ 74.Kxe4 Rg3 75.Kd5 Rg5+ 76.Kd6 Rg1 77.Rd7 Rd1+ 78.Kc7 Rg1 79.Kd8 Rg3 80.Ke8 Rxe3+ 81.Kf8 Ra3 82.Rf7+ Kg5 83.g8=Q+ Kh6 84.Rh7# 1-0