Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. b3 g6 3. Nf3 Bg7 4. Bb2 O-O 5. Nbd2 d6 6. e3 Nbd7 7. Be2 Re8 8. h4
h5 9. c4 e5 10. dxe5 Nxe5 11. Qc2 Bf5 12. e4 Nxf3+ 13. gxf3 Bd7 14. O-O-O c6
15. Rhg1 Qa5 16. Kb1 Rac8 17. Bd3 Be6 18. e5 Nd7 19. Bxg6 Nxe5 20. Bxe5 *
Position (FEN): 2r1r1k1/pp3pb1/2ppb1B1/q3B2p/2P4P/1P3P2/P1QN1P2/1K1R2R1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1964
Best move: Qxe5