A rapid game is always subject to a mistake in its final minutes. Here it happens again, proving that not even Caruana is immune.
20... h3e6  21. f3f4 Protecting the knight and opening the kingside at the same time. 21... g5f4  22. c5b6  22... d8h4 