Chess puzzle (Equality)
Moves: 1. c4 Nf6 2. g3 c6 3. Bg2 d5 4. cxd5 cxd5 5. d4 Nc6 6. e3 Bf5 7. a3 e5 8. Ne2
e4 9. Nbc3 Bd6 10. O-O Rc8 11. Qb3 Na5 12. Qa4+ Bd7 13. Qd1 O-O 14. f3 Re8 15.
fxe4 dxe4 16. Bd2 Qb6 17. Qc2 Nb3 18. Rab1 Ba4 19. Qd1 Bc6 20. Nf4 Ng4 21. Qxg4
Nxd2 22. Nh5 Bf8 23. Nf6+ Kh8 24. Nxe8 *
Position (FEN): 2r1Nb1k/pp3ppp/1qb5/8/3Pp1Q1/P1N1P1P1/1P1n2BP/1R3RK1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1472
Best move: Rxe8