1.e4 c5 2.Nc3 Nc6 3.Bb5 Nd4 4.Bc4 a6 5.d3 e6 6.Nge2 b5 7.Bb3 Nxb3 8.axb3 Bb7 9.O-O Qc7 10.Ng3 Nf6 11.Bg5 Be7 12.Nh5 Nxh5 13.Qxh5 Qe5 14.f4 Qd4+ 15.Kh1 Bxg5 16.fxg5 O-O 17.Rf3 g6 18.Qh4 b4 19.Na4 d5 20.c3 bxc3 21.bxc3 Qe5 22.Rh3 h5 23.gxh6 dxe4 24.dxe4 Qxe4 25.Qxe4 Bxe4 26.Nxc5 Bf5 27.Re3 Rfd8 28.h3 Rd6 29.b4 Kh7 30.Re2 Rad8 31.Nxa6 Rd1+ 32.Re1 R1d2 33.Nc5 Rc2 34.Rac1 Rb2 35.Red1 Rd5 36.Rxd5 exd5 37.g4 Bc2 38.g5 f5 39.gxf6 Kxh6 40.Re1 Bf5 41.Re8 Rb1+ 42.Kh2 Kg5 43.f7 Kf4 44.f8=Q Kf3 45.Nd3 Rd1 46.Ne1+ Kf2 47.Qc5+ Kf1 48.Qg1#