Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nf3 e6 7. Bd3 Nf6 8.
Bg5 Be7 9. O-O Nbd7 10. c3 O-O 11. h3 Rc8 12. Rc1 c5 13. c4 cxd4 14. Nxd4 Nc5
15. Bxg6 hxg6 16. b4 Nce4 17. Be3 Nxg3 18. fxg3 Bd6 19. Kh2 Nh5 20. Rf3 Qe8 21.
Bf4 Nxf4 22. gxf4 g5 23. Ne2 gxf4 *
Position (FEN): 2r1qrk1/pp3pp1/3bp3/8/1PP2p2/5R1P/P3N1PK/2RQ4 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1246
Best move: Qxd6