Chess puzzle (Equality)
Moves: 1. c4 c5 2. e3 d6 3. Nf3 Nc6 4. Nc3 g6 5. d4 cxd4 6. exd4 Bg7 7. Be2 Qb6 8. Be3
Qxb2 9. Na4 Qb4+ 10. Bd2 Qa3 11. Bc1 Qb4+ 12. Bd2 Qa3 13. Rb1 d5 14. c5 Nxd4
15. Bc1 Qxa2 16. Nxd4 Qxb1 17. O-O Qb4 18. Nb5 Be5 19. Re1 Nf6 20. Bf3 Bb8 21.
Bg5 Qxb5 *
Position (FEN): rbb1k2r/pp2pp1p/5np1/1qPp2B1/N7/5B2/5PPP/3QR1K1 w kq - 0 22
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1566
Best move: Bxf6