Stade Toulousain beat Munster Rugby on place kicks to reach the Heineken Champions Cup semi-finals after a breathtaking ...