Chess puzzle (Advantage)
Moves: 1. e3 e5 2. d4 exd4 3. exd4 d5 4. Nf3 Nc6 5. Bg5 Be7 6. Qe2 Be6 7. Bxe7 Qxe7 8.
b3 Bg4 9. Qxe7+ Ngxe7 10. c3 O-O 11. Nbd2 Rfe8 12. O-O-O a5 13. h3 Bh5 14. g4
Bg6 15. a3 Na7 16. Re1 b5 17. c4 bxc4 18. bxc4 dxc4 19. Nxc4 Nac6 20. Kd2 Red8
21. Kc3 a4 22. d5 Nxd5+ 23. Kb2 Rab8+ 24. Ka1 Na5 *
Position (FEN): 1r1r2k1/2p2ppp/6b1/n2n4/p1N3P1/P4N1P/5P2/K3RB1R w - - 4 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 808
Best move: Nxa5