1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Qc7 5.Nc3 e6 6.Be3 a6 7.f4 b5 8.Bd3 Bb7 9.Nb3 Nf6 10.O-O d6 11.Qf3 Be7 12.Qh3 O-O 13.g4 b4 14.g5 Nd7 15.Nd5 exd5 16.exd5 g6 17.dxc6 Qxc6 18.Na5 Qh1+ 19.Kf2 Qd5 20.Nxb7 Qxb7 21.Rae1 Rfe8 22.Qf3 d5 23.Bc4 Nb6 24.Bb3 Rac8 25.Bxb6 Qxb6+ 26.Kg2 Qb5 27.Re5 Bf8 28.Qxd5 Qxd5+ 29.Rxd5 Rc5 30.Rfd1 Re2+ 31.Kf3 Rxh2 32.Rxc5 Bxc5 33.Rd7 Rh1 34.Bxf7+ Kf8 35.Bc4 a5 36.Rc7 Bd4 37.b3 Rh3+ 38.Ke4 Bb6 39.Rb7 Bf2 40.Kd5 Rf3 41.Ke5 Bg3 42.Rf7+ Ke8 43.Ke4 Rf2 44.Ke3 Rxc2 45.Rxh7 Rxa2 46.Bf7+ Kd8 47.Bxg6 a4 48.Bd3 a3 49.g6 Rg2 50.Kf3 Rg1 51.g7 Bxf4 52.Rh8+ Kc7 53.g8=Q Rxg8 54.Rxg8 a2 55.Ra8