Chess puzzle (Equality)
Moves: 1. e4 c6 2. Be2 d5 3. d3 dxe4 4. dxe4 Qxd1+ 5. Bxd1 e5 6. Nf3 f6 7. Be3 Be6 8.
c3 Nd7 9. Bc2 Bc5 10. Bxc5 Nxc5 11. O-O O-O-O 12. b3 Ne7 13. h3 Rd7 14. Re1
Rhd8 15. Kf1 Ng6 16. h4 h5 17. g3 Bg4 18. Kg2 Nd3 19. Rf1 Nf8 20. Na3 Ne6 21.
Rfd1 Bxf3+ *
Position (FEN): 2kr4/pp1r2p1/2p1np2/4p2p/4P2P/NPPn1bP1/P1B2PK1/R2R4 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1070
Best move: Kxf3