1.Nf3 Nf6 2.Na3 e5 3.d3 a5 4.Qd2 Nc6 5.h4 Bxa3 6.bxa3 d5 7.e3 O-O 8.Bb2 d4 9.Be2 Bg4 10.Qd1 a4 11.Ng5 Bxe2 12.Qxe2 dxe3 13.fxe3 Qd7 14.Ne4 Nxe4 15.dxe4 Rad8 16.h5 h6 17.Rb1 Qe6 18.Bc1 Qxa2 19.Rxb7 Qa1 20.O-O Qa2 21.Kh1 Rc8 22.Kg1 Rfd8 23.Qf3 Rf8 24.Qd1 Qc4 25.Qd3 Qc5 26.Rb5 Qd6 27.Qc4 Qe6 28.Qxa4 Ra8 29.Qb3 Qe7 30.Qc4 Na7 31.Rb7 Nc8 32.Qc6 Ra7 33.Rxa7 Nxa7 34.Qc4 Nc8 35.a4 Nd6 36.Qd5 Qh4 37.Ba3 Qxh5 38.Bxd6 cxd6 39.a5 Qe2 40.Qb3 h5 41.Qd3 Qg4 42.Qxd6 Qxe4 43.Qd3 Qc6 44.Rf5 e4 45.Qd4 Qxc2 46.Rxh5 Qe2 47.Rh3 Qd3 48.Qe5 Qd1+ 49.Kh2 Qd3 50.Rg3 f6 51.Qe6+ Rf7 52.a6 Qa3 53.Qc8+ Qf8 54.Qe6 Qe7 55.Qc8+ Rf8 56.Qc6 Rd8 57.Qc3 g5 58.Qc6 Qd6 59.Qb7 Rb8 60.Qxe4 Qxa6 61.Qg6+ Kf8 62.Rxg5 Ke7 63.Rh5 Qd6+ 64.Kg1 Qb4 65.Rh7+ Ke6 66.Qf7+ Kd6 67.Qxf6+ Kd5 68.Qf5+ Kc4 69.Rh4+ Kc3 70.Rxb4 Rxb4 71.Qc5+ Rc4 72.Qb5 Rb4 73.Qe5+ Kd2 74.e4 Ke3 75.Kh1 Rxe4 76.Qg5+ Ke2 77.Kg1 Re3 78.Qf4 Ra3 79.Qe5+ Re3 80.Qd4 Rf3 81.gxf3 Kxf3 82.Qd8 Ke4 83.Qd2 Kf5 84.Qd6 Ke4 85.Qa6 Ke5 86.Kf1 Ke4 87.Kf2 Ke5 88.Qa3 Ke4 89.Qa7 Kf5 90.Ke1 Kf6 91.Qa1+ Kg6 92.Qb1+ Kf6 93.Kf2 Ke6 94.Qc1 Kf7 95.Qc6 Kf8 96.Qf3+ Ke8 97.Ke2 Kd7 98.Qb7+ Ke8 99.Kd3 Kd8 100.Kd4 Ke8 101.Kc5 Kf8 102.Kd6 Kg8 103.Ke6 Kf8 104.Qf7# 1-0