Daily chess puzzles - 1 Aug 2015

Sort:
utkarshspat

Shouldn't the last move be Ba5#?

wanmokewan

Ba5 - Bb6 and Black is alright. Bb4 however, leads to an unavoidable mate.