Records tumbled in Proteas record chase against West Indies