Chess puzzle (Advantage)
Moves: 1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qd5 Bb4+ 5. c3 Bd6 6. Bc4 Qf6 7. Bg5 Qe6 8.
Qd3 Qg6 9. Nh3 Ne5 10. Qd5 c6 11. Qd4 f6 12. f4 Nxc4 13. f5 Qf7 14. b3 c5 15.
Qd3 Ne5 16. Qxd6 fxg5 17. Nxg5 Qf6 18. Qd5 Ne7 19. Qd2 c4 20. O-O Nd3 21. bxc4
Qb6+ 22. Kh1 O-O *
Position (FEN): r1b2rk1/pp1pn1pp/1q6/5PN1/2P1P3/2Pn4/P2Q2PP/RN3R1K w - - 3 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1141
Best move: Qxd3