Chess puzzle (Equality)
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Nf3 Bg7 5. Bd3 O-O 6. Be3 Nbd7 7. O-O e5 8. d5
Ne8 9. Qd2 Nc5 10. Bh6 Nxd3 11. cxd3 f5 12. Bxg7 Kxg7 13. h3 f4 14. Rac1 g5 15.
Nh2 Nf6 16. f3 h5 17. Nb5 Rf7 18. Qa5 b6 19. Qc3 g4 20. hxg4 hxg4 21. fxg4 Nxg4
22. Nxg4 *
Position (FEN): r1bq4/p1p2rk1/1p1p4/1N1Pp3/4PpN1/2QP4/PP4P1/2R2RK1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1342
Best move: Bxg4