Continuing his dream run, Indian Grandmaster R Praggnanandhaa stunned world No.3 Fabiano Caruana 3.5-2.5 via the tie-break in the semifinals to set up a summit clash with world number one Magnus Carlsen of Norway at the FIDE World Cup chess tournament here.