Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 g6 3. Bf4 Bg7 4. e3 d6 5. c3 Nc6 6. Nbd2 O-O 7. Be2 Bf5 8. O-O
Re8 9. Re1 e5 10. dxe5 dxe5 11. Bg5 h6 12. Bh4 g5 13. Nxg5 hxg5 14. Bxg5 Qe7
15. Nf3 Rad8 16. Qc1 Qc5 17. Nh4 Be6 18. e4 Nxe4 19. Bxd8 Qxf2+ 20. Kh1 Rxd8
21. Nf3 Bf6 22. Qh6 Bg7 23. Qh4 Qb6 *
Position (FEN): 3r2k1/ppp2pb1/1qn1b3/4p3/4n2Q/2P2N2/PP2B1PP/R3R2K w - - 6 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1326
Best move: Qxe4