UFC 299 play-by-play and live results

Check out live play-by-play and official results from UFC 299 in Miami.

MIAMI – UFC 299 took place Saturday, and MMA Junkie provided live play-by-play and official results.

In the main event, bantamweight champion Sean O’Malley (18-1 MMA, 10-1 UFC) defended his title in a rematch against Marlon Vera (21-9-1 MMA, 15-8 UFC), the only man who holds a win over him. In the co-feature, former interim lightweight champ Dustin Poirier (30-8 MMA, 22-7 UFC) knocked out Benoit Saint-Denis (13-2 MMA, 5-2 UFC). Plus, former Bellator star Michael Page (22-2 MMA, 1-0 UFC) defeated Kevin Holland (25-11 MMA, 12-8 UFC) in his highly anticipated UFC debut at welterweight.

Below, you can check out the play-byplay and results of the event.