Bayer Leverkusen 4 – Hamburg 2 (Bundesliga, March 14, 2010) Leading scorer Stefan Kiessling put Leverkusen in front in the 22nd minute the striker ran on from near the half-way line to slot the ball past Frank Rost in goal. Hamburg levelled 11 minutes later thanks to a mistake by keeper Adler fluffed a punched clearance and Ze Roberto scored from the edge of the box. Eren Derdiyok put the home side back in front 10 minutes after the break when he rose unmarked to head a ball floated forward into the area from Schwaab. and Kiessling grabbed his second when he headed powerfully in from close range. Hamburg were briefly back in the game when David Rozehnal bundled the ball over from a free-kick seven minutes from time, but Bayer killed the match and revived their title slim hopes a minute later when Gonzalo Castro smashed the ball home on a counter-attack.
HoffenheimÂ 0 – Werder Bremen 1 (Bundesliga, March 14, 2010) Claudio Pizarro marked his 100th game for Werder by hitting a late winner at Hoffenheim, the Peru striker collecting a Jensen pass nine minutes from time and neatly lobbing Hildebrand.