Joshua Kimmich's 100th game for Germany was spoiled by Portugal's comeback and Cristiano Ronaldo's heroics.