Yes, Eintracht Frankfurt first goal was an own goal made by a defender Heidenheim but yes, in the end Eintracht Frankfurt still managed to end the match with three points because the match ended with a score of 1-2. But even so, at least Heidenheim is still pretty good so far because yes, considering that Heidenheim is a promoted team but Heidenheim has a good performance this season so Heidenheim is still staying in the middle of the Bundesliga standings. Also, basically Heidenheim still managed to have good statistics also in this home match. But yes, maybe because Heidenheim is still unlucky that Heidenheim failed to get points in this home match, and this result also makes Heidenheim fail to beat Eintracht Frankfurt in two meetings this season.
Luckily, Heidenheim made quite a fatal mistake so that Eintracht Frankfurt managed to get an additional winning point. As you said, at least Eintracht Frankfurt managed to get a win because if they didn't get a penalty kick and couldn't execute it then the result would probably be a draw.
Actually Heidenheim also played well in this match, it's just that they were a little unlucky so they had to end the match with a narrow defeat to their guests, Frankfurt. The match statistics say they are also able to provide something difficult for Frankfurt, but they cannot penetrate deeper so they are difficult to create a goal.
In the second half they did create 1 goal, but it was not enough to make them win points because Frankfurt was already ahead with 2 goals they achieved in the first half and second half.
FC Koln are hosting the league leaders Bayer Leverkusen later today and the visitors are having a lost of confidence in going into this game without minding what their opponent have in store for them. The game second place Bayern Munich drew is a great joy for Alonso and his boys because by get all 3pt in this game against Koln who is 16th on the log would extend the league gap the more and they (Bayern Leverkusen) can feel it coming.
So for now 7pt it is but a win would make it 10pt and that's enough to say Bayern can't get hold of them, if today's game go as planned (winning the match) then I believe that Alonso will start resting some key players in the next game, as it is Bayern Munich are in a poor form to catch up and I'd say is a big win for Bayer Leverkusen today.
A very difficult match for Koln as they will host the unbeaten team to date, Leverkusen. Although they will be playing at their home ground, we all know what kind of strength Leverkusen has under Xabi Alonso this season. They are very good on all fronts, from the back, center, to the front they show teamwork that makes it difficult for their opponents when dealing with them.
I think Koln will focus more on defense, they will do their best to hold Leverkusen to a draw. For me a draw is also a good result for them considering the opponent is very strong.