Using multiple plot types with Matplotlib - Bar and Line

Combining multiple plot types is often used to present data more efficiently while performing data analysis and deriving out the statistics from it. At times we need to depict multiple columns of Y axis, while keeping the X axis common. It's bit tricky to do this using matplotlib. How to achieve it?