Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. a3 Bc5 5. Nc3 O-O 6. d3 d5 7. Nxd5 Nd4 8. Be3
Nxf3+ 9. Qxf3 Bxe3 10. fxe3 Nxd5 11. Bxd5 c6 12. Ba2 Be6 13. Bxe6 fxe6 14. Qh5
Qd6 15. O-O-O Rf6 16. g4 Raf8 17. h4 b5 18. g5 Rg6 19. Qg4 b4 20. h5 bxa3 21.
hxg6 axb2+ 22. Kxb2 *
Position (FEN): 5rk1/p5pp/2pqp1P1/4p1P1/4P1Q1/3PP3/1KP5/3R3R b - - 0 22
Black to move.
Themes:  Endgame  
Puzzle rating: 2376
Best move: Rf2