1.e4 c5 2.Ne2 Nf6 3.Nbc3 d5 4.exd5 Nxd5 5.g3 Nxc3 6.Nxc3 Nc6 7.Bg2 Bd7 8.d3 e6 9.Ne4 Be7 10.O-O O-O 11.Be3 b6 12.c3 e5 13.f4 exf4 14.Bxf4 Be6 15.Qh5 Qd7 16.Ng5 Bxg5 17.Qxg5 Rad8 18.Be4 h6 19.Qh4 Ne7 20.Bg5 f6 21.Be3 Nf5 22.Qf4 Nxe3 23.Qxe3 Bh3 24.Rfe1 f5 25.Bf3 Qxd3 26.Rad1 Qxe3+ 27.Rxe3 Rxd1+ 28.Bxd1 Rd8 29.Bh5 g5 30.Re7 Rd2 31.Re2 Rxe2 32.Bxe2 Kf7 33.Kf2 Kf6 34.Ke3 Ke5 35.Bf3 Bf1 36.Kf2 Bc4 37.a3 f4 38.Bh5 Be6 39.Bf3 Kf5 40.Bh5 fxg3+ 41.hxg3 Ke4 42.Ke2 Bc4+ 43.Kd2 a5 44.Bg4 Bf7 45.Ke2 h5 46.Bf3+ Kf5 47.Kf2 h4 48.Kg2 Be6 49.Kf2 Ke5 50.Bc6 Bd5 51.Be8 h3 52.Kg1 Ke4 53.Kh2 Be6 54.Bg6+ Ke3 55.Bf7 Bxf7 56.a4 Be8 57.Kh1 Bg6 58.c4 Bf7 59.b3 Be8 60.g4 Bb5 61.b4 Bxa4 62.b5 Bxb5 63.Kg1 a4 64.Kh2 Kf3 65.cxb5 c4 66.Kg1 h2+ 67.Kh1 Ke2 68.Kg2 h1=N 69.Kg1 c3 70.Kh2 Ke3 71.Kg2 c2 72.Kg1 c1=Q+ 73.Kh2 Qe1 74.Kh3 Qh4+ 75.Kg2 Ke2 76.Kg1 Ke3 77.Kf1 Qh3+ 78.Ke1 a3 79.Kd1 Qf3+ 80.Ke1 Qf2+ 81.Kd1 Qg1+ 82.Kc2 Qf2+ 83.Kb1 Kd3 84.Kc1 Kc4 85.Kb1 Qd4 86.Kc1 Nf2 87.Kc2 Qd3+ 88.Kc1 Qc3+ 89.Kb1 Nh3 90.Ka2 Nf4 91.Kb1 Nh5 92.gxh5 Qb4+ 93.Kc1 Kd3 94.Kd1 Qd4 95.h6 a2 96.Kc1 Qf4+ 97.Kd1 Qd2# 0-1