Chess puzzle (Equality)
Moves: 1. e4 c6 2. Nf3 d5 3. e5 Bf5 4. Be2 Nd7 5. d4 e6 6. O-O c5 7. c3 Qb6 8. Nh4 Ne7
9. Nxf5 Nxf5 10. Nd2 cxd4 11. cxd4 Nxd4 12. Nf3 Nxf3+ 13. Bxf3 Nxe5 14. Re1 Nc6
15. b3 Bd6 16. Be3 Qc7 17. Bd4 Nxd4 18. Qxd4 O-O 19. Qg4 Bxh2+ 20. Kf1 Be5 21.
Rac1 Qa5 *
Position (FEN): r4rk1/pp3ppp/4p3/q2pb3/6Q1/1P3B2/P4PP1/2R1RK2 w - - 4 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1218
Best move: Rxe5