Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 d6 3. f4 Nf6 4. d3 e6 5. e5 dxe5 6. fxe5 Nfd7 7. Nf3 Nc6 8. Bf4
b6 9. O-O Be7 10. Bb5 Bb7 11. Bxc6 Bxc6 12. Nc3 O-O 13. a4 Rc8 14. Qe1 Bb7 15.
Qg3 Kh8 16. Nb5 a6 17. Nd6 Bxd6 18. exd6 Nf6 19. Ne5 Nh5 20. Qg5 Qxg5 *
Position (FEN): 2r2r1k/1b3ppp/pp1Pp3/2p1N1qn/P4B2/3P4/1PP3PP/R4RK1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 912
Best move: Bxg5