Germany deserved this championship.