Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 d6 5. Nc3 a6 6. Be3 Nf6 7. f3 g6 8. Qd2
Bg7 9. O-O-O O-O 10. Nxc6 bxc6 11. Bh6 Be6 12. h4 Rb8 13. h5 Qb6 14. Na4 Qb7
15. hxg6 fxg6 16. Bxg7 Kxg7 17. Qh6+ Kf7 18. g4 Bxa2 19. g5 Ng8 20. Qxh7+ Ke8
21. Qxg6+ Bf7 22. Qg7 Qb4 23. Rh7 *
Position (FEN): 1r2krn1/4pbQR/p1pp4/6P1/Nq2P3/5P2/1PP5/2KR1B2 b - - 4 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1571
Best move: Qxa4