Chess puzzle (Crushing)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_London_System
Moves: 1. Nf3 Nf6 2. d4 d5 3. Bf4 e6 4. e3 c5 5. Nbd2 Bd6 6. c3 Nc6 7. dxc5 Bxc5 8.
Nb3 Bd6 9. Bb5 a6 10. Be2 O-O 11. Nbd4 Nh5 12. Bg5 f6 13. Bh4 g5 14. Bg3 Nxg3
15. hxg3 Qb6 16. Qd2 e5 17. Nxc6 bxc6 18. e4 Bc5 19. Bd3 d4 *
Position (FEN): r1b2rk1/7p/pqp2p2/2b1p1p1/3pP3/2PB1NP1/PP1Q1PP1/R3K2R w KQ - 0 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1939
Best move: Nxg5