Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Bd2 Bxd2+
8. Nbxd2 d5 9. exd5 Nxd5 10. Qb3 Na5 11. Qa4+ c6 12. Bd3 b5 13. Bxb5 cxb5 14.
Qxb5+ Kf8 15. O-O Be6 *
Position (FEN): r2q1k1r/p4ppp/4b3/nQ1n4/3P4/5N2/PP1N1PPP/R4RK1 w - - 3 16
White to move.
Themes:  Middlegame  
Puzzle rating: 1770
Best move: b4