Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nxd4 5. Qxd4 e6 6. Be2 d6 7. Nc3 e5 8.
Qa4+ Bd7 9. Qb3 Nf6 10. Qxb7 Be7 11. O-O O-O 12. Qb3 a5 13. a4 Be6 14. Nd5 Nxe4
15. f3 Nc5 16. Qc4 Bg5 17. Bxg5 Qxg5 18. Kh1 Rac8 19. Qa2 e4 20. Bc4 exf3 21.
Rxf3 Nxa4 *
Position (FEN): 2r2rk1/5ppp/3pb3/p2N2q1/n1B5/5R2/QPP3PP/R6K w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 2283
Best move: Nf6+