Chess puzzle (Equality)
Moves: 1. e4 c5 2. Bc4 e6 3. Nc3 Nf6 4. d3 d5 5. exd5 exd5 6. Bb5+ Nc6 7. Bg5 Be7 8.
Qf3 Bd7 9. Bxf6 Bxf6 10. Qxd5 O-O 11. Qxc5 Nd4 12. O-O-O b6 13. Qd5 Nxb5 14.
Nxb5 Bxb5 *
Position (FEN): r2q1rk1/p4ppp/1p3b2/1b1Q4/8/3P4/PPP2PPP/2KR2NR w - - 0 15
White to move.
Themes:  Middlegame  
Puzzle rating: 1431
Best move: Qxb5