Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Bg5 Nbd7 5. Nc3 g6 6. e3 Bg7 7. Bd3 O-O 8. O-O
a6 9. Re1 Re8 10. Qc2 Rb8 11. h3 e5 12. dxe5 Nxe5 13. Nxe5 Rxe5 14. Bf4 Bxh3
15. gxh3 Rh5 16. Bxb8 Qxb8 17. Bf1 Qe5 18. cxd5 cxd5 19. Qa4 Qg5+ 20. Kh2 *
Position (FEN): 6k1/1p3pbp/p4np1/3p2qr/Q7/2N1P2P/PP3P1K/R3RB2 b - - 3 20
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1821
Best move: Ng4+