1.Nf3 d5 2.d3 Nf6 3.g3 g6 4.c3 c5 5.Bg2 Nc6 6.O-O Bg7 7.Bf4 O-O 8.Ne5 a5 9.Nxc6 bxc6 10.c4 a4 11.Nc3 a3 12.b3 h5 13.Rc1 h4 14.gxh4 Nh5 15.Bg5 dxc4 16.dxc4 Qc7 17.Qd3 Be5 18.Qf3 Bxh2+ 19.Kh1 Ra6 20.Ne4 Be5 21.Nxc5 Ra5 22.b4 Ra7 23.Qxc6 Qb8 24.b5 Rc7 25.Na6 Bxa6 26.Qxa6 Ra7 27.Qc6 Rc7 28.Qe4 Bb2 29.Rc2 Rfc8 30.Rd1 Nf6 31.Bxf6 Bxf6 32.h5 Kg7 33.hxg6 fxg6 34.Kg1 Rc5 35.e3 Qc7 36.Rd5 Rxd5 37.Qxd5 Rd8 38.Qf3 Qa5 39.Bf1 Qb4 40.Qe2 Qc5 41.Rd2 Rh8 42.Rd5 Qb4 43.c5 Qh4 44.Bg2 Qh2+ 45.Kf1 Rh4 46.f4 e5 47.Rd7+ Kh6 48.Rf7 Bd8 49.Qd2 Rg4 50.b6 exf4 51.Rxf4 Rg5 52.Rf3 Qe5 53.Qd4 Qe8 54.Rh3+ Rh5 55.Rxh5+ gxh5 56.Qd6+ Kg7 57.b7 Qf7+ 58.Kg1 Bc7 59.Qd4+ Kh6 60.Qh8+ Kg5 61.b8=Q Bxb8 62.Qxb8 Qxa2 63.Qe5+ Kh6 64.Qf6+ Kh7 65.Be4+ Kg8 66.Qg5+ Kf8 67.Bd5 Qb1+ 68.Kh2 Qc2+ 69.Kg3 Qxc5 70.Qf6+ Ke8 71.Bc6+ Qxc6 72.Qxc6+ Ke7 73.Qc3 a2 74.Qa3+ Kd7 75.Qxa2 Ke7 76.Kf4 Kd6 77.Qa8 Ke6 78.Qh8 Kd6 79.Ke4 Kc6 80.Ke5 Kc7 81.Kd5 Kb7 82.Qb2+ Kc7 83.Qg7+ Kb6 84.Qb2+ Kc7 85.Kc5 Kd7 86.Qe5 h4 87.Qg7+ Ke6 88.Qh6+ Kf5 89.Qxh4 Ke5 90.Qf4+ Ke6 91.Kc6 Ke7 92.Qf5 Ke8 93.Kd6 Kd8 94.Qf8# 1-0