Chess puzzle (Equality)
Moves: 1. e4 d5 2. exd5 c6 3. dxc6 Nxc6 4. Nc3 Nf6 5. Nf3 e6 6. Bb5 Bd7 7. d3 Bb4 8.
Bd2 O-O 9. O-O a6 10. Bxc6 Bxc6 11. a3 Ba5 12. b4 Bc7 13. Re1 Qd6 14. g3 Bxf3
15. Qxf3 Rfe8 16. Bf4 Qb6 17. Bxc7 Qxc7 18. d4 Rad8 19. Rad1 b5 20. Re2 e5 21.
dxe5 Rxd1+ 22. Nxd1 Rxe5 23. Rxe5 Qxe5 24. Qa8+ Ne8 25. Ne3 Kf8 26. Qxa6 Nc7
27. Qc8+ Ke7 28. Nf5+ Kf6 29. Qd8+ *
Position (FEN): 3Q4/2n2ppp/5k2/1p2qN2/1P6/P5P1/2P2P1P/6K1 b - - 6 29
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1504
Best move: Kxf5