Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. e3 e6 5. Nf3 Bd6 6. Bd3 dxc4 7. Bxc4 b5 8. Bd3
a6 9. Ne4 Nxe4 10. Bxe4 Bd7 11. Ne5 Bxe5 12. dxe5 O-O 13. O-O Qc7 14. f4 Rd8
15. Qf3 Bc8 16. Qh3 h6 17. Rf3 Nd7 18. Rg3 Nc5 19. Bc2 Qe7 20. Qxh6 f5 21. exf6
Qxf6 22. Qh7+ Kf8 23. Rxg7 *
Position (FEN): r1br1k2/6RQ/p1p1pq2/1pn5/5P2/4P3/PPB3PP/R1B3K1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1260
Best move: Qxg7