Frankfurt has done well today because they can able to managed their winning streak by win with narrow score from Werder Bremen and actually Frankfurt got some of opportunities to scores more but Werder Bremen goalkeeper Michael Zetterer was performing well and he can makes several important saves which make Bremen didn't conceded more goals until the match ended and this result is makes Frankfurt can collect 23 points and Frankfurt also can automatically to talking over second place from Leipzig however i didn't considers Frankfurt as strong contender for Bayern Munich for race title but if they can playing consistent i think Frankfurt potentially can able to finish at top 4 or Champion league spots
Frankfurt is having a good season and could finish in 2nd or 3rd position if they could win in games against big teams, unfortunately they lost when they played against Dortmund, then drew against Bayern and then lost when they played against Leverkusen, this shows that they are weak when facing big teams. But they still have a chance for revenge, because they will still play against Dortmund, Bayern and Leverkusen and if they win, they can surprise us and finish in second place, I just consider it mission impossible for them to finish in first place, I see Bayern becoming champions this season.