Marlins’ Jose Urena puts in another solid start