Chess puzzle (Equality)
Moves: 1. e4 e5 2. c4 Bc5 3. Nf3 Nf6 4. d3 d6 5. h3 h6 6. Be2 O-O 7. O-O Nc6 8. a3 a6
9. b4 Ba7 10. Nbd2 Nd4 11. Nxd4 exd4 12. Nf3 c5 13. Bf4 b5 14. Nd2 Nh7 15. Bf3
Bb7 16. Bg3 Qf6 17. e5 Bxf3 18. exf6 Bxd1 19. Raxd1 Nxf6 20. Bxd6 Rfc8 21. cxb5
axb5 22. Ra1 c4 23. dxc4 bxc4 24. Rfc1 c3 25. Nb3 d3 26. Be5 d2 27. Rxc3 Rxc3 *
Position (FEN): r5k1/b4pp1/5n1p/4B3/1P6/PNr4P/3p1PP1/R5K1 w - - 0 28
White to move.
Themes:  Middlegame  
Puzzle rating: 1193
Best move: Bxc3