Chess puzzle (Equality)
Moves: 1. d4 c5 2. c3 Nf6 3. Bf4 Qb6 4. b3 cxd4 5. cxd4 e5 6. Bxe5 Bb4+ 7. Nd2 Ne4 8.
Nf3 d6 9. Bxg7 Bg4 10. Bxh8 *
Position (FEN): rn2k2B/pp3p1p/1q1p4/8/1b1Pn1b1/1P3N2/P2NPPPP/R2QKB1R b KQq - 0 10
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1570
Best move: Bxf3