Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Bc5 4. d4 exd4 5. Nxd4 c6 6. Nb3 Qb6 7. Nxc5 Qxc5 8.
Be3 Qb4 9. Be2 Nxe4 10. O-O Nxc3 11. bxc3 Qxc3 12. Bd4 Qa5 13. Bxg7 Rg8 14. Bd4
Qg5 15. Bf3 d5 16. Re1+ Be6 17. Rb1 b6 18. Re5 Qh4 19. Qd2 Nd7 20. Rxe6+ *
Position (FEN): r3k1r1/p2n1p1p/1pp1R3/3p4/3B3q/5B2/P1PQ1PPP/1R4K1 b q - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1428
Best move: fxe6