1.Nf3 Nf6 2.c4 c5 3.g3 g6 4.d4 cxd4 5.Nxd4 d5 6.Bg2 Bg7 7.Nc3 dxc4 8.Qa4+ Nbd7 9.O-O O-O 10.Rd1 Qc7 11.Ndb5 Qc5 12.Be3 Qh5 13.h3 Ne5 14.g4 Bxg4 15.hxg4 Nfxg4 16.Bf4 Nxf2 17.Bxe5 Bxe5 18.Kxf2 a6 19.Na3 b5 20.Qc2 Qh4+ 21.Kf1 b4 22.Nxc4 Qf4+ 23.Bf3 Qxc4 24.Bxa8 bxc3 25.Bf3 Qh4 26.bxc3 Rc8 27.Qe4 Qh2 28.Rd3 Bf6 29.Rad1 Rc5 30.Bg2 Re5 31.Qg4 Rg5 32.Rh3 Qc7 33.Qe4 h5 34.Kg1 Kg7 35.Kh1 Rc5 36.Rc1 Rc4 37.Qd3 Rg4 38.Rf1 Qe5 39.Bf3 Rf4 40.Rg1 Qe6 41.Bxh5 Bh4 42.e4 Rxe4 43.Bd1 Qc8 44.Rh2 Rc4 45.Rf1 Rxc3 46.Qd4+ Bf6 47.Qg4 Qc7 48.Rh3 Qc6+ 49.Bf3 Qb5 50.Bg2 Rxh3+ 51.Bxh3 Qd5+ 52.Qg2 Qc4 53.Rf2 Qc1+ 54.Qf1 Qc6+ 55.Rf3 Qd5 56.a3 a5 57.Bg2 Qh5+ 58.Rh3 Qg4 59.Qd3 a4 60.Qd8 Bh4 61.Qb8 Qd1+ 62.Kh2 Qe1 63.Qf4 Bf6 64.Qf1 Qe5+ 65.Kh1 Qb2 66.Rd3 Be5 67.Rf3 f6 68.Qd3 Bd6 69.Rh3 Qc1+ 70.Bf1 Bxa3 71.Qc4 Qd1 72.Rxa3 Qh5+ 73.Kg1 Qg5+ 74.Bg2 Qh6 75.Qxa4 Kf8 76.Qc2 Kf7 77.Ra2 Qe3+ 78.Qf2 Qe5 79.Rd2 Qc3 80.Bd5+ Kf8 81.Kg2 g5 82.Rd1 Qh3+ 83.Kxh3 Ke8 84.Kh2 g4 85.Bb7 f5 86.Qf3 Kf7 87.Rb1 g3+ 88.Qxg3 f4 89.Qxf4+ Kg6 90.Ba6 e5 91.Kg1 Kh5 92.Qxe5+ Kg4 93.Bb5 Kf3 94.Be2# 1-0