Cameron Boger wins 300mh Heat