Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 a6 6. N5c3 Nc6 7. Nd5 h6 8.
Nbc3 Nf6 9. Be3 Nxd5 10. Nxd5 Rb8 11. Be2 b6 12. O-O Ne7 13. c4 Nxd5 14. cxd5
b5 15. Rc1 g5 16. Bh5 Qf6 17. Qe2 Be7 18. Rc2 Kf8 19. Rfc1 Kg7 20. Qd2 g4 21.
Rc7 Qh4 22. Bxg4 *
Position (FEN): 1rb4r/2R1bpk1/p2p3p/1p1Pp3/4P1Bq/4B3/PP1Q1PPP/2R3K1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1612
Best move: Bxg4