Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Nxc6 bxc6 6. Nc3 Ne7 7. Bd3 O-O
8. O-O d6 9. Qh5 Ng6 10. Re1 Ne5 11. Be2 f5 12. Kh1 Bxf2 13. Rf1 fxe4 14. Nxe4
Bb6 15. Bg5 Qe8 16. Rxf8+ Qxf8 17. Rf1 Bf5 18. Ng3 g6 19. Qh4 Qc8 20. Nxf5 gxf5
21. Bd3 Ng6 22. Qc4+ d5 23. Qxc6 Qe8 24. Qxd5+ Kg7 25. Rxf5 c6 26. Bf6+ Kf8 27.
Bh8+ Ke7 28. Qe4+ Kd7 29. Qg4 Kc7 30. Bc3 Rd8 31. Qg3+ Kb7 32. Ba6+ *
Position (FEN): 3rq3/pk5p/Bbp3n1/5R2/8/2B3Q1/PPP3PP/7K b - - 13 32
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 969
Best move: Kxa6