1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f4 Qc7 8.Qf3 Nbd7 9.O-O-O b5 10.Bxb5 axb5 11.Ndxb5 Qb6 12.e5 Bb7 13.Qe2 dxe5 14.fxe5 Nd5 15.Nxd5 Bxd5 16.Rxd5 exd5 17.Nd6+ Bxd6 18.exd6+ Kf8 19.Qe7+ Kg8 20.Qxd7 h6 21.Be7 Rxa2 22.Qc8+ Kh7 23.Qf5+ Kg8 24.d7 Qxb2+ 25.Kd2 Qd4+ 26.Ke2 Qc4+ 27.Kf3 Qc3+ 28.Qd3 Qxd3+ 29.cxd3 Kh7 30.d8=Q Rxd8 31.Bxd8 Rd2 32.Ke3 Rxg2 33.Kd4 Rd2 34.Ba5 Ra2 35.Bc7 Rc2 36.Bd6 Rd2 37.Rf1 Kg6 38.Bf4 Rg2 39.Kxd5 f5 40.d4 Kh5 41.Be5 g6 42.Ke6 Kg4 43.d5 h5 44.d6 h4 45.d7 Rd2 46.Bd6