Puzzles

Try to solve it! (white to move)

8

7

6

5

4

3

2

a

b

c

d

e

f

g

h1

Try more puzzles!