Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 Nc6 3. Nf3 e6 4. Nc3 Bb4 5. Bf4 Nf6 6. cxd5 Nxd5 7. Bd2 Qf6 8.
e3 Bd7 9. a3 Bxc3 10. bxc3 O-O-O 11. c4 Nb6 12. Be2 e5 13. d5 Ne7 14. Bc3 Qh6
15. Nxe5 Qf6 16. O-O Ng6 17. f4 h5 18. Qc2 Bf5 19. Qb2 Nxe5 20. Bxe5 Qg6 21.
Bd4 h4 22. h3 *
Position (FEN): 2kr3r/ppp2pp1/1n4q1/3P1b2/2PB1P1p/P3P2P/1Q2B1P1/R4RK1 b - - 0 22
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1426
Best move: Bxh3