Played it 30 minutes ago,in a game
There's no forced mate after 2...Ke8
Black must have played into your hands; as this is not a forced mate in 3. Although white still crushes black in the game and can force the mate later.
None the less congrats on the win.
You can check on my profile,i played it 3 hours ago.http://www.chess.com/livechess/game.html?id=301120936