Chess puzzle (Advantage)
Moves: 1. d4 e6 2. c4 d5 3. cxd5 exd5 4. Nc3 Nf6 5. Bg5 Be7 6. e3 O-O 7. Bd3 Nbd7 8.
Nf3 c5 9. Ne5 cxd4 10. exd4 h6 11. Bh4 Nh7 12. Qc2 Bxh4 13. Bxh7+ Kh8 14. O-O
Qc7 15. Qd3 Nxe5 16. dxe5 Qxe5 17. Rae1 Qh5 18. Nxd5 Be6 19. Nf4 Qg4 20. h3 *
Position (FEN): r4r1k/pp3ppB/4b2p/8/5Nqb/3Q3P/PP3PP1/4RRK1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1153
Best move: Qxf4