It has been a very interesting 2 nights of football – The UEFA Champions League Semi Finals. Every football fan and...