4...e4 was preferable, securing this pawn, when 5.Rad1 followed by f2-f3 keeps pressure.
With the strong plan of Bxc6 and Nc4, conquering the e5-pawn. The game continued:
Exploiting the motif of a back rank mate in order to seize the open file.
Vacating c3 for the queen. Again Black can't take twice on c6 due to the check on d8.