Chess puzzle (Advantage)
Opening: London_System, London_System_Other_variations
Moves: 1. d4 Nf6 2. Bf4 g6 3. Nf3 Bg7 4. Qd2 d5 5. Bh6 O-O 6. Bxg7 Kxg7 7. e3 c6 8. c4
Bf5 9. Nc3 dxc4 10. Bxc4 Nbd7 11. O-O Be4 12. Nxe4 Nxe4 13. Qc2 Nd6 14. Bb3 Nf6
15. Rfe1 Rc8 16. e4 Ndxe4 17. Rxe4 Nxe4 18. Qxe4 e6 19. Ng5 *
Position (FEN): 2rq1r2/pp3pkp/2p1p1p1/6N1/3PQ3/1B6/PP3PPP/R5K1 b - - 1 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1070
Best move: Qxg5