Looking for a Horowitz game I just remembered a puzzle from a Horowitz game in which he played white against an Italian (I believe) player whose name started with "M". 

The black queen was defending f6, preventing Bxf6#. There was also a pawn about to promote on d7, and a rook stopping it on d8. 

How can I find the game in which the position occurred? I can't recall Black player's name.
Could it be Horowitz vs. NN (1939).  (I realize "NN" doesn't start with an M, and may or may not be Italian, and the pawn isn't on d7... but memory can be a funny thing.)

This might be the position you're remembering:

rnb1qrk1/pppp1ppp/5B2/b2BP2Q/8/2P5/P4PPP/RN3RK1 b - - 2 13


I found this by putting in Horowitz playing as White in chessgames.com, then just sort of went through games in a pseudo-random order (start with "M", hit anything remotely Italian, guess at others) until I found a likely candidate.