1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Bc5 6.Nb3 Be7 7.Qg4 Nf6 8.Qe2 d6 9.c4 b6 10.Nc3 Bb7 11.O-O O-O 12.f4 Qc7 13.Be3 Nbd7 14.Rad1 Rac8 15.a4 Qb8 16.Qf2 Bc6 17.h3 Qb7 18.a5 Nc5 19.Nxc5 bxc5 20.e5 dxe5 21.fxe5 Nd7 22.Qe2 Nxe5 23.Bxh7+ Kxh7 24.Qh5+ Kg8 25.Qxe5 Bxg2 26.Rf2 Bc6 27.Qg3 Rcd8 28.Bh6 Rxd1+ 29.Nxd1 g6 30.Bxf8 Bxf8 31.h4 Qd7 32.Ne3 Qd4 33.Ng4 Bd6 34.Nh6+ Kg7 35.Qc3 Qxc3 36.Rxf7+ Kxh6 37.bxc3 Be5 38.Ra7 Bxc3 39.Rxa6 Bd4+ 40.Kf1 Be4 41.Rxe6 Bd3+ 42.Ke1 Bxc4 43.Rc6 Bc3+ 44.Kf2 Bxa5 45.Rxc5 Bb6 46.Kf3 Bxc5 47.Kf4 Be7 48.Kg4 Be6+ 49.Kg3 Bd6+ 50.Kf3 Kh5 51.Kg2 Kxh4 52.Kf2 g5 53.Kg2 g4 54.Kf2 g3+ 55.Kg2 Bd5+ 56.Kg1 Bc5+ 57.Kf1 g2+ 58.Ke1 g1=Q+