Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. Bd3 g6 5. Bc2 Bg7 6. d4 cxd4 7. cxd4 Nc6 8. O-O
O-O 9. h3 Bd7 10. Nc3 Rc8 11. a3 a6 12. Bb3 b5 13. e5 dxe5 14. dxe5 Nh5 15. g4
Nxe5 16. gxh5 Bxh3 17. Nh2 Bxf1 18. Qxf1 e6 19. h6 Bf6 20. Be3 Bg5 21. Rd1 Qf6
22. Bxg5 *
Position (FEN): 2r2rk1/5p1p/p3pqpP/1p2n1B1/8/PBN5/1P3P1N/3R1QK1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1133
Best move: Qxg5+