In the semifinals of the American Cup held in St. Louis, Wesley So beat US Champion Fabiano Caruana while Hikaru Nakamura won against Dominguez with Black. They will face each other in the finals of the champions bracket.
Find the Hikaru's winning move below.
Credits: Photos from chess.com
Full games and report here.
Solution:
.
.
.
.
! [Hidden Spoiler Text] 47. ...Rxe3+ 48. fxe3 h4 wins.