The Lake Oswego Little League Majors all-star team was in deep trouble.
Lake Oswego, facing Tigard in pool play action on Sunday with a berth to the tournament semifinals on the line, fell behind 10-0 after just 2 1/2 innings.
But Lake Oswego didn't give up, didn't fold and fought its way back within 12-9 before finally falling short at Alpenrose Dairy Stadium.
A big game like that deserves great photos, so here's a slideshow of the best images from Sunday's contest. Click through, then click through again to pick out your favorites.