1.Nf3 d5 2.g3 Bg4 3.Bg2 c6 4.Ne5 Bf5 5.d3 f6 6.e4 dxe4 7.dxe4 Qxd1+ 8.Kxd1 Bxe4 9.Bxe4 fxe5 10.a4 Nf6 11.Bg2 Nbd7 12.a5 a6 13.Nd2 e6 14.Re1 Bc5 15.Re2 O-O-O 16.c3 Ng4 17.Kc2 Nxf2 18.b4 Ba7 19.Nc4 Rdf8 20.Bg5 Ng4 21.Bh3 h5 22.Rd1 Rf2 23.Rdd2 Rxe2 24.Rxe2 Rf8 25.Nd6+ Kc7 26.Be7 Rf3 27.Ne8+ Kc8 28.Nd6+ Kb8 29.Bxg4 hxg4 30.Re4 Nf6 31.Bxf6 gxf6 32.Rxg4 Kc7 33.Ne4 c5 34.bxc5 f5 35.Rg7+ Kc6 36.Ng5 Rf2+ 37.Kb3 Bxc5 38.Nxe6 Rxh2 39.Kc4 b5+ 40.axb6 Bxb6 41.Rg6 Rd2 42.Nd4+ Kd7 43.Nxf5 Bf2 44.Rxa6 e4 45.Ra5 e3 46.Nxe3 Bxe3 47.Rf5 Ra2 48.Rf6 Bg5 49.Rf1 Ke7 50.Kb5 Rd2 51.Rf5 Bf6 52.Kc4 Ke6 53.g4 Ra2 54.Rh5 Rb2 55.Ra5 Kd7 56.Kd3 Rh2 57.Kc4 Ke7 58.g5 Bxc3 59.Ra7+ Kd8 60.g6 Be5 61.Ra5 Rh4+ 62.Kd5 Bc3 63.Ra8+ Kc7 64.Ra6 Rh5+ 65.Ke4 Rh4+ 66.Kf5 Rb4 67.Ra8 Rc4 68.Ra6 Rc5+ 69.Ke6 Re5+ 70.Kf7 Rf5+ 71.Ke7 Rg5 72.Ra4 Re5+ 73.Kf7 Rf5+ 74.Ke7 Bf6+ 75.Ke6 Rf1 76.Ra7+ Kd8 77.Ra8+ Kc7 78.Rf8 Re1+ 79.Kxf6 Rf1+ 80.Kg7 Rxf8 81.Kxf8 Kd7 82.Kf7 Kc6 83.Kg7 Kd6 84.Kf6 Kd5 85.g7 Kd4 86.g8=Q Ke3 87.Qh8 Kf3 88.Qh7 Kg2 89.Qh6 Kg3 90.Qh5 Kg2 91.Qh8 Kf1 92.Kf5 Ke2 93.Ke4 Ke1 94.Ke3 Kd1 95.Qc8 Ke1 96.Qc1# 1-0