Chess puzzle (Equality)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 c5 5. c3 e6 6. Be3 Nc6 7. Bb5 Qc7 8. O-O Ne7
9. dxc5 Ng6 10. b4 Nxe5 11. Nxe5 Qxe5 12. Bxc6+ bxc6 13. a4 Bxb1 14. Rxb1 Qxc3
15. b5 Rc8 16. Rc1 Qa5 17. Bd2 Qc7 18. g3 Be7 19. Bf4 e5 20. Bd2 O-O 21. f4 Qd7
22. b6 axb6 23. cxb6 e4 24. a5 Ra8 25. Qc2 Rfc8 26. Kg2 e3 27. Bxe3 Rxa5 28.
Ra1 Rxa1 29. Rxa1 d4 30. Bd2 Qd5+ 31. Kh3 Qe6+ *
Position (FEN): 2r3k1/4bppp/1Pp1q3/8/3p1P2/6PK/2QB3P/R7 w - - 4 32
White to move.
Themes: Defensive Move Endgame  
Puzzle rating: 1409
Best move: f5