Chess puzzle (Advantage)
Moves: 1. Nf3 b6 2. d4 e6 3. g3 Bb7 4. Bg2 d5 5. Bf4 Nc6 6. O-O Nf6 7. Nbd2 Be7 8. Rc1
O-O 9. c4 Rc8 10. e3 Na5 11. Ne5 c5 12. Nb3 Nxb3 13. Qxb3 dxc4 14. Qxc4 Nd5 15.
a3 g5 16. e4 Nxf4 17. gxf4 gxf4 18. d5 Bf6 19. Nc6 Bxc6 20. dxc6 Rxc6 *
Position (FEN): 3q1rk1/p4p1p/1pr1pb2/2p5/2Q1Pp2/P7/1P3PBP/2R2RK1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1285
Best move: e5