The Petrov Defense with Humpy! August 15, 2025 NHaselton Chess Lectures Chess.comFri, August 15, 2025 9:00pmURL:Embed: The Petrov Defense with Humpy!