Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Qxd4 Nc6 5. Bb5 Bd7 6. Bxc6 Bxc6 7. O-O Nf6 8.
Nc3 g6 9. Be3 Bg7 10. Rad1 O-O 11. Qd3 Qc7 12. Rfe1 Rad8 13. Bxa7 b6 14. Qa6
Ra8 15. Bxb6 Rxa6 16. Bxc7 Rc8 17. b4 Rxc7 18. b5 Bxb5 19. Nxb5 Rxc2 20. Nfd4
Raxa2 *
Position (FEN): 6k1/4ppbp/3p1np1/1N6/3NP3/8/r1r2PPP/3RR1K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1544
Best move: Nxc2