Pete Alonso belted one of Baltimore’s four long balls on the day, becoming the 19th active player to hit 300 home runs in the process, as the Orioles edged the New York Mets 7-5 in extra innings.