Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 d6 5. Bg5 Nf6 6. Qd2 h6 7. Bh4 Bg4 8. h3
Bh5 9. Nc3 Nb8 10. O-O-O c6 11. g4 Bg6 12. Na4 Nbd7 13. Nxc5 dxc5 14. Bg3 O-O
15. Bxe5 *
Position (FEN): r2q1rk1/pp1n1pp1/2p2nbp/2p1B3/2B1P1P1/3P1N1P/PPPQ1P2/2KR3R b - - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1427
Best move: b5