Improving on the answers provided by Rewan, here is a game from TWIC which, after move 34, all 10 pieces on the board are hanging (using the provided definition):
[FEN ""]
[Event "ch-Euro Blitz"]
[Site "Ajaccio FRA"]
[Date "2007.10.25"]
[Round "19"]
[White "Fressinet,L"]
[Black "Fridman,D2"]
[Result "1/2-1/2"]
[WhiteElo "2654"]
[BlackElo "2621"]
[EventDate "2007.10.25"]
[ECO "B12"]
[startply "68"]
1.e4 c6 2.d4 d5 3.e5 Bf5 4.Nf3 e6 5.Be2
Nd7 6.O-O Bg6 7.Nbd2 Nh6 8.c3 c5 9.Ne1 cxd4 10.cxd4 Nf5 11.Ndf3 h5 12.Nd3 h4
13.h3 Be7 14.Nf4 Bh7 15.Bd3 Qb6 16.Be3 Nb8 17.Bxf5 Bxf5 18.Nd3 Nc6 19.Nc5 Rc8
20.b4 a5 21.bxa5 Nxa5 22.Qa4+ Nc6 23.Rac1 Rc7 24.Bg5 Bxg5 25.Nxg5 O-O 26.Nf3
Bh7 27.Rc3 Rfc8 28.Rb3 Na5 29.Rb5 Ra8 30.Nxh4 Nc6 31.Nf3 Be4 32.Nxb7 Ra6 33.Rc1
f6 34.Ng5 Nb4 35.Rxb6 35...Rxb6 36.exf6 gxf6 37.Nxe6 Rd6 38.Nf4 Nd3
39.Rc4 Re6 40.Kf1 Rd7 41.f3 Ree7 1/2-1/2
Here is another game from TWIC in which 11 of the 12 pieces on the board are "hanging" after move 27 by white:
[FEN ""]
[Event "TCh-SVK 2014-15"]
[Site "Slovakia SVK"]
[Date "2014.10.26"]
[Round "2.5"]
[White "Macko,M"]
[Black "Lisko,F"]
[Result "1/2-1/2"]
[BlackTitle "FM"]
[WhiteElo "2167"]
[BlackElo "2234"]
[ECO "D31"]
[Opening "QGD"]
[Variation "semi-Slav"]
[WhiteTeam "Liptovska sachova skola"]
[BlackTeam "TJ INBEST Dunajov"]
[WhiteFideId "14906490"]
[BlackFideId "14900157"]
[EventDate "2014.10.25"]
[startply "53"]
1.d4 d5 2.c4 e6 3.Nc3 c6 4.cxd5 exd5 5.
Bf4 Qb6 6.Qd2 Nf6 7.f3 Bf5 8.g4 Bg6 9.h4 h6 10.h5 Bh7 11.g5 hxg5 12.Bxg5 Nbd7
13.Qe3+ Kd8 14.Qd2 Bg6 15.e4 Be7 16.e5 Nxh5 17.Bxe7+ Kxe7 18.Qg5+ Kf8 19.O-O-O
Qd8 20.Qg4 Rh6 21.Bh3 f5 22.exf6 Ndxf6 23.Qg5 Qe7 24.Nge2 Re8 25.Rhg1 b5 26.Rd2
Qe3 27.Bf5 27...Qxg5 28.Rxg5 Kf7 29.Bxg6+ Rxg6 30.Re5 Rh8 31.Rc2 Nd7 32.
Re3 Nb6 33.b3 Nc8 34.Nd1 Ne7 35.Nf2 Re6 36.Re5 Rxe5 37.dxe5 Ke6 38.Nd3 Rh6 39.
Nd4+ Kf7 40.e6+ Ke8 41.Ne5 Nf4 42.Nexc6 Nxe6 43.Nxe6 Rxe6 44.Nxa7 b4 45.Nb5 Re3
46.Nd4 Rd3 47.Rd2 Rxd2 48.Kxd2 Kd7 49.Nc2 Nc6 50.Ke3 Ke6 51.a3 bxa3 52.Nxa3 Ke5
53.f4+ Kd6 54.Nb5+ Kc5 55.Nc7 g6 56.Ne6+ Kb4 57.Kd3 Kxb3 1/2-1/2
A CQL query that can be used to find these games is:
cql()
not check
pinned_pieces = pin
// Collect pieces that can be captured by non-pinned pieces
possible_captures_by_black = [BNRQ] attackedby (a & ~ pinned_pieces)
possible_captures_by_white = [bnrq] attackedby (A & ~ pinned_pieces)
capturable_pieces = possible_captures_by_black | possible_captures_by_white
// Add pieces that can be captured by pinned pieces
pinned_piece_captures = ~.
if piece pinned in pinned_pieces {
pinning_piece = pin from [Aa] through pinned
pinned_piece_captures = pinned_piece_captures | (pinning_piece attackedby pinned)
} then capturable_pieces = capturable_pieces | pinned_piece_captures
capturable_pieces > 10
sort capturable_pieces
Finally, since it was mentioned in Rewan's answer, here is a game in which a piece is hanging (using the same
definition that Tim Krabbe provides on his chess records page for "Longest en prise")
for 30 moves (again, from TWIC):
[FEN ""]
[Event "Petr Izmailov Mem"]
[Site "Tomsk RUS"]
[Date "2009.06.28"]
[Round "5"]
[White "Ibrayev,N"]
[Black "Slugin,A"]
[Result "1/2-1/2"]
[WhiteElo "2406"]
[BlackElo "2100"]
[EventDate "2009.06.24"]
[ECO "B81"]
[startply "14"]
1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6
5.Nc3 d6 6.g4 Nbd7 7.g5 Nd5 8.Be3
a6 9.Qd2 Qc7 10.O-O-O b5 11.f4 b4 12.Nce2 Rb8 13.Nc6 Qxc6 14.Nd4 Qc7 15.f5 e5
16.Ne2 Nc5 17.Bxc5 Qxc5 18.Kb1 h6 19.Ng3 Be7 20.f6 gxf6 21.gxh6 Rb6 22.Nh5 Bg4
23.Ng7+ Kd7 24.Be2 Be6 25.h3 Qc6 26.Rhe1 Qc3 27.Qc1 Qxh3 28.Rh1 Qg3 29.Rdg1 Qf2
30.Bg4 Rc6 31.Rd1 Rg8 32.Rhf1 Qg2 33.Bf3 Qg5 34.Rg1 Qe3 35.h7 Rxc2 36.Nxe6 b3
37.h8=Q Rxb2+ 38.Kxb2 Qc3+
39.Kb1 bxa2+ 40.Kxa2 Qa5+ 41.Kb2 Qc3+ 42.Ka2 Qa5+ 1/2-1/2
Starting at move 8, white can legally capture the black knight on d5 with the pawn on e4 every single
move up to move 38 where white is in check.
This game was found with the CQL query:
cql()
flipcolor {
btm
piece Attacked in [RNBQ] attackedby p {
sort line singlecolor nestban --> (move legal from p to Attacked +) > 24
}
}