Master of Defense | #chess #chesstactics August 15, 2025 NHaselton Chess Lectures Saint Louis Chess ClubFri, August 15, 2025 7:20pmURL:Embed: #GrandChessTour #levonaronian #fabianocaruana