Windies defy odds, wearing pitch to complete series-levelling win