1.Nf3 c6 2.e3 c5 3.c4 Nf6 4.d4 cxd4 5.exd4 d5 6.Nc3 Nc6 7.Bg5 Be6 8.Qb3 Na5 9.Qa4+ Bd7 10.Qc2 dxc4 11.Ne5 h6 12.Bh4 e6 13.d5 Be7 14.O-O-O exd5 15.Nxd5 Nxd5 16.Rxd5 Bg5+ 17.f4 Bxf4+ 18.Kb1 Qxh4 19.Nxd7 O-O-O 20.Bxc4 Rxd7 21.Rxa5 Kb8 22.Qa4 Re7 23.Rd1 Be3 24.Qb3 Bb6 25.Rb5 Re1 26.Rd5 Qe4+ 27.Qc2 Re8 28.Rxe1 Qxe1+ 29.Rd1 Qe7 30.a3 f6 31.Qb3 Qe5 32.h3 Qe4+ 33.Ka2 Qxg2 34.Rd7 Qc6 35.Rxg7 Rd8 36.Bf1 Qd5 37.Bc4 Qe4 38.Bf1 Qd4 39.Bg2 Rd7 40.Rg8+ Bd8 41.Rxd8+ Rxd8 42.Qxb7# 1-0