1. Kb1 is played because it is a waiting move. White plays this to make black only have 1 legal move on move 3
1…b4 is played because it is black's only legal move (the knight is pinned and cannot move)
2. Bc1 preparing a double check.
2…b5 is the only legal move
3. Rd2 preparing a double check
3…Kf4 is black's only legal move
4. Rd4# lands the double check. Because it is a double check, the king HAS to move but has no place to go, so this is checkmate!
i love indian chess puzzles(i'm an indian)lolololollllllol…….
lol, lemme help you out XD
1. Kb1 is played because it is a waiting move. White plays this to make black only have 1 legal move on move 3
1…b4 is played because it is black's only legal move (the knight is pinned and cannot move)
2. Bc1 preparing a double check.
2…b5 is the only legal move
3. Rd2 preparing a double check
3…Kf4 is black's only legal move
4. Rd4# lands the double check. Because it is a double check, the king HAS to move but has no place to go, so this is checkmate!
very good puzzle well done