Tom Koehler looks to stem the tide for Marlins in finale