Starling Marte and Eduardo Escobar both had home runs as the New York Mets defeated the Texas Rangers 4-1.