David Howell Chess Puzzles

David Howell is an English grandmaster and three-time British champion, known for reaching the highest levels of modern competitive chess. His games reward study for their broad opening repertoire, precise calculation, and tactical possibilities.