1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bc4 Nc6 6.O-O e6 7.d3 Nge7 8.Qe1 O-O 9.Qh4 d5 10.Bb3 Nd4 11.f5 exf5 12.Nxd4 Bxd4+ 13.Kh1 c4 14.dxc4 dxe4 15.Bg5 f6 16.c5+ Kh8 17.Bh6 Nc6 18.Bxf8 Qxf8 19.Na4 Be5 20.c3 Na5 21.Bc2 Nc4 22.Rfe1 Bd7 23.Rad1 Bxa4 24.Bxa4 Nxb2 25.Rd7 h5 26.Bb3 Nd3 27.Rf1 Qh6 28.Bc2 Nxc5 29.Re7 Qf8 30.Rxe5 fxe5 31.g4 Qd8 32.Qf2 Nd3 33.Bxd3 exd3 34.gxf5 Qd5+ 35.Kg1 gxf5 36.h3 Rg8+ 37.Kh2 f4 38.Rb1 Rg3 39.c4 Qe6 40.Qf1 Qxc4 41.Rb2 Qd5 42.Qf2 Qf3 43.Qxf3 Rxf3 44.Rxb7 d2 45.Rd7 Rf2+ 46.Kg1 Re2 47.Kf1 Re1+ 48.Kf2 d1=Q 49.Rxd1 Rxd1