Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. Qe2 Qe7 6. Nc3 Nxc3 7. Qxe7+ Bxe7
8. bxc3 O-O 9. Bd3 f5 10. O-O c5 11. c4 Nc6 12. Bb2 Bf6 13. Bxf6 Rxf6 14. c3
Bd7 15. Rfe1 h6 16. Re2 g5 17. h3 g4 18. hxg4 fxg4 19. Nh4 Ne5 20. Re3 Raf8 21.
Rf1 Bc6 22. Be4 Nxc4 23. Re2 Nxd2 *
Position (FEN): 5rk1/pp6/2bp1r1p/2p5/4B1pN/2P5/P2nRPP1/5RK1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1912
Best move: Bxc6