Brian Lara Cricket Academy, San Fernando, Trinidad and Tobago
Barbados Royals beat Guyana Amazon Warriors by 27 runs
Barbados Royals beat Trinbago Knight Riders by 12 runs
Providence Stadium, Georgetown, Guyana
Guyana Amazon Warriors beat Barbados Royals by 30 runs
Trinbago Knight Riders beat St Kitts and Nevis Patriots by 6 wickets
Guyana Amazon Warriors beat Trinbago Knight Riders by 7 wickets
Guyana Amazon Warriors beat Jamaica Tallawahs by 77 runs
Queen's Park Oval, Port of Spain, Trinidad and Tobago
Barbados Royals beat Trinbago Knight Riders by 7 wickets
Guyana Amazon Warriors beat Trinbago Knight Riders by 19 runs
Kensington Oval, Bridgetown, Barbados
Barbados Royals beat Saint Lucia Kings by 24 runs
St Kitts and Nevis Patriots beat Barbados Royals by 1 runs
Daren Sammy Cricket Ground, Gros Islet, Saint Lucia
Saint Lucia Kings beat Jamaica Tallawahs by 4 wickets
Barbados Royals beat Trinbago Knight Riders by 63 runs
Guyana Amazon Warriors beat Saint Lucia Kings by 8 wickets
Saint Lucia Kings beat St Kitts and Nevis Patriots by 20 runs
Jamaica Tallawahs beat Barbados Royals by 5 runs
Guyana Amazon Warriors beat Barbados Royals by 12 runs (D/L) method
Barbados Royals beat Saint Lucia Kings by 71 runs
Sabina Park, Kingston, Jamaica
St Kitts and Nevis Patriots beat Jamaica Tallawahs by 20 runs
Guyana Amazon Warriors beat Jamaica Tallawahs by 81 runs
St Kitts and Nevis Patriots beat Saint Lucia Kings by 6 wickets
Jamaica Tallawahs beat Barbados Royals by 4 wickets
Guyana Amazon Warriors beat St Kitts and Nevis Patriots by 7 wickets
Trinbago Knight Riders beat Jamaica Tallawahs by 41 runs
Saint Lucia Kings beat Jamaica Tallawahs by 5 wickets
Barbados Royals beat St Kitts and Nevis Patriots by 18 runs
St Kitts and Nevis Patriots beat Jamaica Tallawahs by 4 wickets
Guyana Amazon Warriors beat Barbados Royals by 47 runs
Trinbago Knight Riders beat Saint Lucia Kings by 7 wickets
Guyana Amazon Warriors beat St Kitts and Nevis Patriots by 8 wickets
Trinbago Knight Riders beat Jamaica Tallawahs by 22 runs
Guyana Amazon Warriors beat Saint Lucia Kings by 13 runs
Trinbago Knight Riders beat St Kitts and Nevis Patriots by 11 runs