Chess puzzle (Checkmate)
Opening: Queens_Gambit_Accepted, Queens_Gambit_Accepted_Saduleto_Variation
Moves: 1. d4 d5 2. c4 dxc4 3. e4 e6 4. Bxc4 Nf6 5. Nc3 Bb4 6. d5 Nxe4 7. dxe6 Bxc3+ 8.
bxc3 Qxd1+ 9. Kxd1 Nxf2+ 10. Kc2 Nxh1 11. exf7+ Kf8 12. Ba3+ c5 *
Position (FEN): rnb2k1r/pp3Ppp/8/2p5/2B5/B1P5/P1K3PP/R5Nn w - - 0 13
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 596
Best move: Bxc5#