Great results all round. Italian football gets a boost and Roma get embarrassed (lol!). Hopefully Torino can pull off a miracle. It's good to see at least 3 Italian teams come this far in Europe. The EPL's superiority complex is now clearly unjustified.