Answer
American chess grandmaster Wesley So won two of the three legs of the 2016 Grand Chess Tour: the Sinquefield Cup in St. Louis and the London Chess Classic. So won the Sinquefield Cup by defeating Fabiano Caruana in the tiebreaks after they finished tied in the main tournament. So then won the London Chess Classic with a score of 6½/9, defeating Shakhriyar Mamedyarov in the final round.