1.Nf3 Nf6 2.d4 h6 3.e3 e6 4.c4 d5 5.Be2 Be7 6.O-O O-O 7.Qc2 dxc4 8.Bxc4 Nbd7 9.b3 a6 10.a4 c5 11.Bb2 b6 12.Qe2 Bb7 13.Rd1 cxd4 14.Nxd4 Qc7 15.Nd2 Nc5 16.b4 Nxa4 17.Rxa4 b5 18.Nxb5 axb5 19.Bxb5 Rfb8 20.Rda1 Bd5 21.Rxa8 Bxa8 22.Bd3 Bxb4 23.Nc4 Nd7 24.h3 Bf8 25.Bd4 Bd5 26.Ra7 Rb7 27.Rxb7 Qxb7 28.e4 Bxc4 29.Bxc4 Qb1+ 30.Kh2 Bc5 31.Bb2 Nf6 32.Bd3 Qa2 33.g3 Nxe4 34.Bxe4 Ba3 35.Bh7+ Kh8 36.Bxg7+ Kxg7 37.Qxa2 Bc1 38.Qa5 e5 39.Bb1 f5 40.Qc3 f4 41.Qb4 f3 42.Qe7+ Kg8 43.Qxe5 h5 44.Kg1 Bg5 45.Qb8+ Kf7 46.Qb7+ Kf6 47.Qxf3+ Ke6 48.Kh1 Kd7 49.Qd1+ Kc8 50.Kg2 Bf4 51.Kg1 Bh6 52.Kg2 h4 53.Kf3 Be3 54.Qe1 Ba7 55.Qe2 Kb7 56.Bd3 Kc7 57.Bc4 Bb6 58.Qd1 Kb8 59.Bb5 Bc7 60.gxh4 Bd8 61.Qxd8+ Kb7 62.Qa8+ Kc7 63.Qa5+ Kb7 64.Bc4 Kc6 65.Bf1 Kb7 66.Qa6+ Kc7 67.Qc4+ Kd8 68.Qa6 Kc7 69.Qc6+ Kd8 70.Qd6+ Ke8 71.Qb6 Kd7 72.Qb7+ Ke8 73.Be2 Kd8 74.Bc4 Ke8 75.Qb8+ Ke7 76.h5 Kd7 77.Kg2 Kc6 78.f4 Kc5 79.Kf1 Kd4 80.Qb4 Ke3 81.Ke1 Kd4 82.Qb6+ Kc3 83.Kf1 Kc2 84.Bg8 Kd1 85.Bh7 Kc1 86.Bg8 Kd1 87.Qd6+ Kc1 88.Qf8 Kb1 89.Qe7 Kb2 90.Qe4 Ka1 91.Qe6 Kb2 92.h4 Ka1 93.Qa2# 1-0