FREE - In Google Play
FREE - in Win Phone Store
Here's a game I had played recently. Here's the beginning.
An alternate finish that uses the rook instead of the bishop. After 11 Kc7 would be Rd7, in which the king would have to move to b or c8. You could then move your queen to e8 to mate.
Nice puzzle, and well played.