Sorry, not mate in three: 2...Bf5
~TO
Nicely spotted...... as usual :-)
Yup, you're right, I missed that :)
Mate in 4 ain't bad though...
2. ... bf5
3. dxf5
Then continue the same line as the puzzle suggests
2...bf5 3. dxf5
Yes, absolutely.
Just so you all know, it is a forced mate in four.