Chess puzzle (Equality)
Moves: 1. e4 c5 2. d3 d6 3. Nf3 Nf6 4. Nc3 Nbd7 5. h3 g6 6. Be3 Bg7 7. Qd2 Qb6 8. b3
O-O 9. Na4 Qc7 10. Be2 b5 11. Nb2 Bb7 12. g4 d5 13. exd5 Bxd5 14. c4 bxc4 15.
bxc4 Be6 16. Ng5 h6 17. Nxe6 fxe6 18. Bd1 Rab8 19. Rb1 g5 20. h4 Qc6 21. Rh2
Nxg4 *
Position (FEN): 1r3rk1/p2np1b1/2q1p2p/2p3p1/2P3nP/3PB3/PN1Q1P1R/1R1BK3 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1607
Best move: Bxg4