Chess puzzle (Equality)
Moves: 1. e4 c5 2. f4 a6 3. d4 e6 4. d5 exd5 5. exd5 d6 6. c4 Qh4+ 7. g3 Qd8 8. Be3 b5
9. cxb5 axb5 10. Bxb5+ Bd7 11. Bxd7+ Qxd7 12. Qe2 Be7 13. Nc3 Nf6 14. h3 O-O
15. O-O-O Rc8 16. Qb5 Qxb5 17. Nxb5 Rxa2 18. Nf3 Nxd5 19. Rxd5 Ra1+ 20. Kc2
Rxh1 21. Nxd6 Rd8 22. Bxc5 Nc6 23. Ne5 Rh2+ 24. Kb3 Rb8+ 25. Kc4 Na5+ 26. Kd4
Nb3+ 27. Kc4 Rc2+ 28. Kd3 Nxc5+ *
Position (FEN): 1r4k1/4bppp/3N4/2nRN3/5P2/3K2PP/1Pr5/8 w - - 0 29
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1406
Best move: Kxc2