http://www.chess.com/games/view.html?id=23931
I assume this is an error, and games like this should be removed from the database.
EDIT: somehow some game comments disappeared after posting. The variation 6. Bc4 Be7? 7. Qd5 Qc7? 8. Qxf7+ Kd8 9. Qxg7 Bf6? 10. Qf8# is my guess on how the game really went (then it at least makes sense from whites perspective).