1.e4 c5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 bxc6 5.O-O e6 6.Re1 Ne7 7.e5 Ng6 8.d3 d5 9.exd6 Bxd6 10.Na3 Bc7 11.Be3 O-O 12.Bxc5 Re8 13.Nc4 e5 14.a4 a5 15.b3 f6 16.Nfd2 Be6 17.Ne4 f5 18.Ned6 Rf8 19.Nb7 Qg5 20.Bxf8 Rxf8 21.Qf3 Bd5 22.Qg3 Qe7 23.Rad1 Qb4 24.Nbxa5 Bxa5 25.Nxa5 Qxa5 26.c4 Bf7 27.Qf3 Be8 28.d4 exd4 29.c5 Bf7 30.Qxc6 Bxb3 31.Qb5 Qc3 32.Rc1 Bc2 33.Re8 d3 34.Rxf8+ Kxf8 35.Qb8+ Kf7 36.Qc7+ Ne7 37.Qd7 d2 38.Rf1 Bd3 39.Rd1 Qc1 40.Qxd3 Qxd1+ 41.Qf1 Qxf1+ 42.Kxf1 d1=Q# 0-1