Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. d3 Nf6 6. f4 d6 7. h3 O-O 8. Nf3 d5
9. e5 Ne8 10. O-O f6 11. Qe2 fxe5 12. fxe5 e6 13. Bg5 Qb6 14. b3 h6 15. Na4 Qb5
16. c4 dxc4 17. dxc4 Qa5 18. Bd2 Qc7 19. Nh4 Rxf1+ 20. Rxf1 Nxe5 21. Bc3 g5 22.
Bxe5 Qxe5 23. Qxe5 *
Position (FEN): r1b1n1k1/pp4b1/4p2p/2p1Q1p1/N1P4N/1P4PP/P5B1/5RK1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1331
Best move: Bxe5