See 3 moves ahead from wtharvey.com
Here are some puzzles taken from the chess games of Maxim Dlugy.
The color disk on the diagram indicates who moves first.
Solutions are between the brackets under each puzzle.
Drag your mouse from one bracket to the other.
a) 
Maxim Dlugy vs Arthur Bisguier, New York, 1986
4q3/1Q4pk/1Nr1pb1p/2Pp1p2/1P1P1P2/4Pb2/3K1P2/R7 w - - 0 1
[ Nd7 ]
b) 
White mates in 3.
Maxim Dlugy vs Ricardo Calvo Minguez, London, 1986
1rb2RR1/p1p3p1/2p3k1/5p1p/8/3N1PP1/PP5r/2K5 w - - 0 1
[ Ne5+ if Kh6 Rh8+ or if Kg5 f4+ ]
c) 
White mates in 5.
Maxim Dlugy vs Yasser Seirawan, Canada, 1989
R3Q3/6p1/5p1p/4p1kq/p3P3/2r3P1/5PK1/8 w - - 0 1
[ f4+ if exf4 Ra5+ or if Kg4 Qd7+ ]
d) 
White mates in 4.
Maxim Dlugy vs Larry Tapper, Philadelphia, 1989
r3q2k/3n1ppp/p7/1p3N2/1Pr1p3/P3P2P/1B2QPP1/3R2K1 w - - 1 0
[ Qg4 ]
e) 
Maxim Dlugy vs Roel Yumol, Las Vegas, 1994
4r1k1/p1r2pp1/1qP2b1p/3R4/3pB3/P2Q1PP1/2R3KP/8 w - - 0 1
[ Rb5 if Qa6 Rb8 ]
f) 
Maxim Dlugy vs Raul Perez, Las Vegas, 1995
2rq1rk1/1b3p2/1p2pbpp/pB1pN3/1n1P4/1QN1P3/PP3PPP/2R2RK1 w - - 0 1
[ Nd7 ]
1e) 
Maxim Dlugy vs Roel Yumol
Other US GMs
More Grandmasters