Chess puzzle (Equality)
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. Nc3 Nc6 5. Bb5 Bg4 6. h3 Bh5 7. Be2 Nf6 8.
O-O e6 9. d3 Bd6 10. Bg5 h6 11. Bh4 g5 12. Bg3 Bxg3 13. fxg3 Qd6 14. g4 Bg6 15.
Nh2 h5 16. Rxf6 hxg4 17. Bxg4 O-O-O 18. Nb5 Qc5+ 19. Kh1 Qxb5 20. Bxe6+ fxe6
21. Rxg6 Nd4 22. Rxg5 Qxb2 23. Rb1 Qc3 24. Rg7 b6 25. Ng4 Ne2 26. Qxe2 *
Position (FEN): 2kr3r/p5R1/1p2p3/3p4/6N1/2qP3P/P1P1Q1P1/1R5K b - - 0 26
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1537
Best move: Qxg7