Luis Suarez scored his first goal of the Major League Soccer season but Lionel Messi failed to get on the scoresheet as champions Inter Miami struck late to beat Real Salt Lake 2-0 on Wednesday.