Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Nc3 e5 4. Bc4 Be7 5. d3 d6 6. Nd5 Nf6 7. O-O O-O 8. Bd2
Be6 9. c3 Bxd5 10. Bxd5 Nxd5 11. exd5 Nb8 12. d4 Nd7 13. dxc5 Nxc5 14. b4 Nd3
15. Be3 e4 16. Ne1 Nxe1 17. Rxe1 f5 18. f3 Bg5 19. Bxg5 Qxg5 20. fxe4 fxe4 21.
Rxe4 Rae8 22. Qd3 Rxe4 *
Position (FEN): 5rk1/pp4pp/3p4/3P2q1/1P2r3/2PQ4/P5PP/R5K1 w - - 0 23
White to move.
Themes:  Endgame  
Puzzle rating: 1641
Best move: Qxe4