In the game of chess, players seek to create problems for their opponents to solve. When the opponent falters, and advantage is gained. Often this advantage may be converted into victory.
This position arose from a line in the Smith-Morra Gambit in which White offers an additional pawn in the manner of the Danish Gambit. The first time that I remember playing it was during some chess in the bowling alley. We were bowling and making our moves on the chessboard while the other was knocking down pins. This gambit line never worked against Kevin Baker a second time and it has failed against many internet opponents. Sometimes it succeeds, though.
White to move
Clearly, my opponent's 20...Kxg7 represents a failure to solve the problem that I set. 20...f5 is the obvious effort to refute White's plans. Then, one of the minor pieces is lost. After 20...f5, does White have compensation for the minor piece and two pawns?
Was 20.Nxh6 the correct move for White? Did White have some other way of applying pressure to Black's position?
There is no time to waste.