Chess/Puzzles/Directmates/Three-move 2/Solution

1.Kc4! Ka7

2.Qc7! Ka6

3.b8N#!

a b c d e f g h
8 8
7 7
6 6
5 5
4 4
3 3
2 2
1 1
a b c d e f g h