The former Levante striker sealed the victory for Seattle in stoppage time as a defensive miscue from centre backs Morrow and Bernardez allowed him to tap in a fourth goal for the home side.
Martins was a 55th minute substitute for Evans. He has now scored two goals for Seattle.
The 4-0 loss to the Sounders kept the Earthquakes in fifth place in the Western Conference with 14 points from 12 matches played, but Seattle are only two points adrift with three games in hand.
Also in the Ukraine, another Nigeria national team star, Lukman Haruna was the hero of Dynamo Kiev when he netted the match winner against Illichivets.
Haruna scored in the 16th minute and was booked in the 61st minute before he was substituted in the 79th minute by Aliyev.
Dynamo now have 59 points and have secured Europa League spot.
Compatriot Taye Taiwo was on for the entire duration of the match, while Brown Ideye was a 58th minute substitute for Marco Ruben.
Former U17 and U20 captain Haruna has now scored five goals in the Ukraine league.
He said he was thrilled to be Dynamo’s match winner.
“I am happy to have done it again. I will keep doing my best in terms of scoring and see if my goals could lift the club to secure a Champions League ticket,” he said.
“I am still very much confident that we can play in Champions League next season, but we must be very ruthless and be thoroughly focused in the remaining games.
“It’s great for me to score every week. I hope to keep this form so that it will yield something good for me at the end of the season. Hard work has really paid off for me and I have shamed my critics.”