Chess puzzle (Equality)
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 cxb2 5. Bxb2 Bb4+ 6. Nc3 d6 7. Qf3 Be6 8.
Bd3 Qf6 9. Rd1 Bxc3+ 10. Bxc3 Qxc3+ 11. Ke2 Nf6 *
Position (FEN): rn2k2r/ppp2ppp/3pbn2/8/4P3/2qB1Q2/P3KPPP/3R2NR w kq - 2 12
White to move.
Themes:  Middlegame  
Puzzle rating: 1807
Best move: Bb5+