South Africa captain Temba Bavuma again fell short of a century but top scored as South Africa reached 344-8 at the close of play on the second day of the first Test against the West Indies at the Queen’s Park Oval on Thursday. Bavuma scored 86 runs before falling leg before wicket to an away swinging full toss from Jayden Seales while opener Tony de Zorzi contributed 76. Wiaan Mulder (37) and Kagiso Rabada (12) were not out at stumps and will resume on Friday, with the hosts looking to wrap up the tail.