Nevin Ashley went 3 for 3 with a solo homer for Tampa Bay. Niemann allowed seven hits, walked one and struck out six.
Josh Beckett pitched six innings for Boston in his last spring outing before facing the New York Yankees on Sunday night in the major league opener. He allowed three runs, two earned, and six hits with a walk and eight strikeouts.
Mike Lowell went 2 for 3 for Boston.