[Event "Chess Position Trainer"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "Tactic Positions"]
[Black "1."]
[Result "*"]
[FEN "5rk1/pp2Rppp/2p5/2r5/5QP1/5R2/1q3P1P/6K1 w - - 0 1"]

1. Qxf7+ 
    ( 1. Rxf7? Qc1+ 2. Kg2 Qxf4 3. R7xf4 Rxf4 4. Rxf4 b5 )
1. ... Rxf7 
    ( 1. ... Kh8 2. Qxf8# )
2. Re8+ Rf8 3. Rfxf8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "2."]
[Result "*"]
[FEN "4R3/1pq2rnk/3p2p1/Pp1P3p/3Q4/2B5/1P4PP/6K1 b - - 0 1"]

1. ... b4 
    ( 1. ... Nxe8? 2. Qh8# )
2. Bxb4 
    ( 2. Re4 bxc3 3. Qxc3 
        ( 3. bxc3 Qxa5 )
    3. ... Qd7 )
2. ... Nxe8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "3."]
[Result "*"]
[FEN "5r1k/p1R2p1p/2p2N2/4rn2/1p4R1/8/PP4PP/6K1 w - - 0 1"]

1. Rxf7 Rxf7 
    ( 1. ... Ree8 2. Rxh7# )
    ( 1. ... Re1+ 2. Kf2 )
2. Rg8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "4."]
[Result "*"]
[FEN "1r4k1/1q3p1p/1bQ3p1/p3pN2/2p1P3/P4P2/1P4P1/K2R4 w - - 0 1"]

1. Rd8+ Rxd8 
    ( 1. ... Bxd8 2. Qe8# )
2. Qxb7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "5."]
[Result "*"]
[FEN "r4rk1/p3bppp/4p3/p1pn4/3P4/PP3NP1/1Q2qPKP/R1B2R2 b - - 0 1"]

1. ... Ne3+ 2. Bxe3 
    ( 2. Kg1 Qxf1# )
    ( 2. Kh3 Qxf1# )
    ( 2. Kh1 Qxf1+ 3. Ng1 Qg2# )
2. ... Qxb2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "6."]
[Result "*"]
[FEN "r1br2k1/pp3ppp/8/5nq1/1PP1p1n1/P1B2Q2/3RNPPP/2K2B1R w - - 0 1"]

1. Qxg4 Qxd2+ 
    ( 1. ... Qxg4 2. Rxd8# )
    ( 1. ... Qh6 2. Qxe4 )
2. Bxd2 Nd4 3. Qg3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "7."]
[Result "*"]
[FEN "8/3q1nr1/p1rPpkpQ/1p3pN1/8/4R3/P5PP/3R3K w - - 0 1"]

1. Ne4+ Ke5 
    ( 1. ... fxe4 2. Qf4# )
2. Nc5+ 
    ( 2. Ng3+ Kf6 3. Nh5# )
2. ... Kf6 3. Nxd7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "8."]
[Result "*"]
[FEN "3r3r/5pk1/5bp1/7p/2p5/P3Q1P1/1PB2q1P/1K2R2R b - - 0 1"]

1. ... Rd1+ 2. Rxd1 
    ( 2. Bxd1 Qxb2# )
    ( 2. Ka2 Qxc2 )
2. ... Qxe3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "9."]
[Result "*"]
[FEN "4rbnk/2pq2pp/p2p1p2/1p1P2N1/1P1P4/4BQ1P/P4PP1/5RK1 w - - 0 1"]

1. Qf5 Qxf5 
    ( 1. ... Qe7 2. Qxh7# )
    ( 1. ... fxg5 2. Qxd7 )
    ( 1. ... g6 2. Qxd7 )
2. Nf7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "10."]
[Result "*"]
[FEN "rnbq1bkr/5p1p/2p3pB/pp1N2N1/3P1p2/3B4/2P3PP/R2QR1K1 w - - 0 1"]

1. Re8 Qxe8 
    ( 1. ... Qd7 2. Rxf8# )
    ( 1. ... cxd5 2. Rxd8 )
    ( 1. ... Nd7 2. Rxd8 )
2. Nf6# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "11."]
[Result "*"]
[FEN "5r1k/pp5p/2n1Q3/3p1B1N/6P1/8/P4qPP/4Rb1K w - - 0 1"]

1. Qf6+ Rxf6 
    ( 1. ... Kg8 2. Qg7# )
2. Re8+ Rf8 3. Rxf8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "12."]
[Result "*"]
[FEN "r3q1k1/p1p2r1p/np1pN1bQ/3Pp3/2P1Nn2/5P2/PP5P/2KR1B1R w - - 0 1"]

1. Nf6+ Kh8 
    ( 1. ... Rxf6 2. Qg7# )
2. Nxe8 Rxe8 3. Rg1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "13."]
[Result "*"]
[FEN "3r2k1/1p3qb1/2b2nQ1/6R1/2p2p2/P1NpP3/1P3PPR/2K5 w - - 0 1"]

1. Rh8+ Kxh8 2. Qxf7 Rd7 
    ( 2. ... d2+ 3. Kd1 Rd7 4. Qxc4 )
3. Qxc4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "14."]
[Result "*"]
[FEN "r1q3k1/4Q1Pb/1n2p2B/4P2p/1p4p1/2p1K1P1/1P4N1/3R4 w - - 0 1"]

1. Rd8+ Qxd8 2. Qxe6# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "15."]
[Result "*"]
[FEN "2k4r/ppp3p1/5p2/1P6/r3P3/4K3/3R2B1/3R4 w - - 0 1"]

1. Rd8+ Rxd8 2. Bh3+ Rd7 
    ( 2. ... Kb8 3. Rxd8# )
3. Rxd7 
    ( 3. Bxd7+? Kb8 ~ )
3. ... a6 
    ( 3. ... Ra5 4. Rd1+ f5 5. Bxf5+ Kb8 6. Rd8# )
4. Rd4+ Kb8 5. Rxa4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "16."]
[Result "*"]
[FEN "1rb2r2/p3Rpkp/1p3Np1/2n2pQ1/8/1B6/Pq3PPP/2R3K1 w - - 0 1"]

1. Rxf7+ 
    ( 1. Nh5+? Kh8 -/+ )
1. ... Rxf7 
    ( 1. ... Kh8 2. Rxh7# )
2. Nh5+ Kh8 
    ( 2. ... Kg8 3. Qd8# )
    ( 2. ... Kf8 3. Qd8# )
3. Qd8+ Rf8 4. Qxf8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "17."]
[Result "*"]
[FEN "r3kb1r/1pp2pp1/p1p2q2/4p1N1/4PnQ1/3PB3/PPPN1PP1/R4RK1 b - - 0 1"]

1. ... Qxg5 2. f3 
    ( 2. Qxg5 Ne2# )
    ( 2. Qg3 Ne2# )
    ( 2. Qf3 Qxg2+ 3. Qxg2 Ne2# )
    ( 2. Bxf4 Qxg4 3. Bxe5 Bd6 )
2. ... Nh3+ 3. gxh3 Qxe3+ 4. Rf2 
    ( 4. Kg2 Qxd2+ 5. Rf2 Qh6 )
4. ... Bc5 5. Qg3 Rxh3 6. Qxe5+ 
    ( 6. Qxh3 Qxf2+ 7. Kh1 Qxd2 )
6. ... Kf8 7. Rf1 
    ( 7. Kg2 Qxf2+ 8. Kxh3 Bd6 )
7. ... Bd6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "18."]
[Result "*"]
[FEN "8/5pkp/P1n3p1/1Np1n3/2PpP3/2qP2P1/1r5P/R2Q1BK1 b - - 0 1"]

1. ... Qe1 2. Kh1 
    ( 2. Qxe1 Nf3+ 3. Kh1 Rxh2# )
2. ... Qf2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "19."]
[Result "*"]
[FEN "5k2/pbq2pp1/1p5r/1Bp1nQ2/4N3/5PP1/PPP5/3R2K1 w - - 0 1"]

1. Qxe5 Qxe5 2. Rd8+ Ke7 
    ( 2. ... Qe8 3. Rxe8# )
3. Re8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "20."]
[Result "*"]
[FEN "2Q5/1R6/5q1k/3rnpp1/1P2p3/6P1/4BPK1/8 w - - 0 1"]

1. Rb6 Qxb6 2. Qh8+ Kg6 3. Bh5# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "21."]
[Result "*"]
[FEN "1r1kn3/2rP1p2/2P1pp1p/8/5P2/R4KP1/7P/3R4 w - - 0 1"]

1. Rb1 
    ( 1. dxe8=Q+ Kxe8 = )
1. ... Rbc8 
    ( 1. ... Rxb1 2. Ra8+ Ke7 3. d8=Q+ Kf8 4. Qxe8+ Kg7 5. Qg8# )
2. dxc8=Q+ Rxc8 
    ( 2. ... Kxc8 3. Ra8# )
3. Rc1 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "22."]
[Result "*"]
[FEN "8/8/b7/K2kp1p1/4p1Pp/4Pp1P/3N1P2/8 b - - 0 1"]

1. ... Bf1 
    ( 1. ... Bc8? 2. Kb5 Bxg4 3. hxg4 h3 4. Nf1 )
2. Nxf1 
    ( 2. Nxe4 Kxe4 3. Kb4 Bxh3 4. Kc3 Bg2 )
2. ... Kc4 3. Nd2+ Kd3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "23."]
[Result "*"]
[FEN "r2qk2r/1bpn1pp1/p3pn1p/1p6/2PP4/B1PB1N2/P4PPP/R2QR1K1 w - - 0 1"]

1. Rxe6+ fxe6 
    ( 1. ... Qe7 2. Rxe7+ Kd8 3. Rxf7 )
2. Bg6# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "24."]
[Result "*"]
[FEN "r2r2k1/pp3pbp/5pp1/3q4/P2P4/1Q3N2/1P3PPP/R3R1K1 w - - 0 1"]

1. Re8+ Bf8 
    ( 1. ... Rxe8 2. Qxd5 )
2. Qxd5 Rxd5 3. Rxa8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "25."]
[Result "*"]
[FEN "5rk1/R1R4p/6p1/5p2/8/6QP/1qrp1PP1/7K w - - 0 1"]

1. Qb3+ Qxb3 
    ( 1. ... Kh8 2. Rxh7# )
    ( 1. ... Rf7 2. Qxf7+ Kh8 3. Qxh7# )
    ( 1. ... Rc4 2. Qxc4+ Rf7 
        ( 2. ... Kh8 3. Rxh7# )
    3. Qxf7+ Kh8 4. Qxh7# )
2. Rg7+ Kh8 3. Rxh7+ Kg8 4. Rag7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "26."]
[Result "*"]
[FEN "7k/1p5p/p1p2pr1/2qppnr1/4P3/1BPP1Q2/PP1RR1PP/7K b - - 0 1"]

1. ... Ng3+ 2. Qxg3 
    ( 2. hxg3 Rh6+ 3. Qh5 Rhxh5# )
2. ... Rxg3 3. exd5 
    ( 3. hxg3 Rh6# )
3. ... R3g4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "27."]
[Result "*"]
[FEN "6k1/3n4/3pN3/p1pPp3/Q1P1Pp2/PRb2P2/1P2q2r/1K6 w - - 0 1"]

1. Rb8+ 
    ( 1. Qxd7? Qc2+ 2. Ka2 
        ( 2. Ka1 Rh1+ 3. Ka2 Qb1# )
    2. ... Qxb2+ 3. Rxb2 Rxb2+ 4. Ka1 Rb7+ 5. Ka2 Rxd7 )
1. ... Nxb8 
    ( 1. ... Kf7 2. Qxd7+ Kg6 
        ( 2. ... Kf6 3. Qg7# )
    3. Qg7+ Kh5 4. Rh8# )
    ( 1. ... Kh7 2. Qxd7+ Kg6 
        ( 2. ... Kh6 3. Rh8+ Kg6 4. Qg7# )
    3. Qg7+ Kh5 4. Rh8# )
2. Qe8+ Kh7 3. Qf7+ Kh6 
    ( 3. ... Kh8 4. Qg7# )
4. Qg7+ Kh5 5. Qg5# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "28."]
[Result "*"]
[FEN "2k3r1/3r3p/p1q1p2B/8/1Q1b2n1/5R2/PPP1N1PP/R6K b - - 0 1"]

1. ... Qxf3 2. gxf3 
    ( 2. Ng3 Qc6 )
    ( 2. Qc4+ Kb7 )
2. ... Nf2# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "29."]
[Result "*"]
[FEN "8/7p/8/pk1r4/1pn1N1P1/5P2/P3K2P/2R5 w - - 0 1"]

1. a4+ bxa3 
    ( 1. ... Kxa4 2. Rxc4 )
2. Nc3+ Kc5 3. Nxd5 Kxd5 4. f4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "30."]
[Result "*"]
[FEN "5rk1/prpn1p1p/1p3p1B/1b6/3P4/1N2P3/PP3PqP/R2QK2R w KQ - 0 1"]

1. Qf3 Qxf3 
    ( 1. ... Qg6 2. Bxf8 )
    ( 1. ... Bc6 2. Qxc6 Qxc6 3. Rg1+ )
2. Rg1+ Kh8 3. Bg7+ Kg8 4. Bxf6+ Qg2 
    ( 4. ... Qg3 5. Rxg3# )
    ( 4. ... Qg4 5. Rxg4# )
5. Rxg2# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "31."]
[Result "*"]
[FEN "R4B2/7p/2r3p1/1r6/KPk4P/6P1/5P2/8 b - - 0 1"]

1. ... Rb8 2. Ra5 
    ( 2. Rxb8 Ra6# )
2. ... Rxf8 3. f4 Rb8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "32."]
[Result "*"]
[FEN "5rk1/1b4rp/p2QR3/2p2pqn/2P5/1PN2n2/P1N3PP/3R1B1K b - - 0 1"]

1. ... Rd7 2. Qxd7 
    ( 2. gxf3 Bxf3+ 3. Bg2 Qxg2# )
    ( 2. Ne2 Rxd6 3. Rexd6 Nf4 -/+ )
2. ... Ng3+ 3. hxg3 Qh5# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "33."]
[Result "*"]
[FEN "4QR2/kq5r/p7/1p6/7p/P6P/6P1/6K1 w - - 0 1"]

1. Qe3+ Qb6 2. Ra8+ Kb7 
    ( 2. ... Kxa8 3. Qxb6 +- )
3. Rb8+ Kxb8 
    ( 3. ... Ka7 4. Qxb6# )
    ( 3. ... Kc7 4. Qxb6+ +- )
    ( 3. ... Kc6 4. Qxb6+ +- )
4. Qxb6+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "34."]
[Result "*"]
[FEN "rn3r2/ppq2k2/3bp1pQ/3p1p2/3P4/2P5/P4PK1/1RBB3R w - - 0 1"]

1. Rxb7 
    ( 1. Qh7+? Ke8 
        ( 1. ... Kf6? 2. Bg5+ Kxg5 3. Qh4# )
    2. Rxb7 
        ( 2. Qxg6+ Qf7 ~ )
    2. ... Qxh7 3. Rhxh7 +/- )
1. ... Qxb7 2. Qh7+ Ke8 
    ( 2. ... Kf6 3. Bg5+ Kxg5 4. Qh4# )
3. Qxb7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "35."]
[Result "*"]
[FEN "8/5pkp/5qp1/2Rp1n2/8/3PPNP1/rr3PKP/2Q2R2 b - - 0 1"]

1. ... Rb1 
    ( 1. ... Ra1? 2. Qxa1 Nxe3+ 3. Kg1 Qxf3 4. Qxb2+ Kh6 5. fxe3 )
2. Qxb1 Nxe3+ 3. Kg1 
    ( 3. Kh1 Qxf3+ 4. Kg1 Qg2# )
    ( 3. Kh3 Qf5+ 4. Kh4 
        ( 4. g4 Qxg4# )
    4. ... Qg4# )
3. ... Qxf3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "36."]
[Result "*"]
[FEN "2k3rr/pp1nqp2/2p1bN1p/8/3P4/2PB4/PP3QPP/R4RK1 b - - 0 1"]

1. ... Nxf6 2. Qxf6 Rxg2+ 3. Kxg2 
    ( 3. Kh1 Rg1+ 4. Kxg1 
        ( 4. Rxg1 Bd5+ 5. Rg2 Qxf6 )
    4. ... Rg8+ )
3. ... Rg8+ 4. Kh1 Qxf6 5. Rxf6 
    ( 5. Be4 Qh4 )
5. ... Bd5+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "37."]
[Result "*"]
[FEN "5rk1/1R1n1ppp/p4n2/q2B1NB1/8/b1r3P1/4PP1P/3Q1RK1 w - - 0 1"]

1. Rxd7 
    ( 1. Qd4?! Qxd5 2. Qxd5 Nxd5 3. Rxd7 += )
1. ... Nxd7 2. Qd4 Nf6 3. Bxf6 gxf6 
    ( 3. ... Qb4 4. Ne7+ Qxe7 
        ( 4. ... Kh8 5. Bxg7# )
    5. Bxe7 )
4. Qg4+ Kh8 5. Qg7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "38."]
[Result "*"]
[FEN "r4knr/pp2pp1p/1q1p2pb/2pP4/Q2nP1b1/2P3P1/PP1N1P1P/R1B1KBNR b - - 0 1"]

1. ... Qa5 2. Bb5 
    ( 2. Qxa5 Nc2# )
2. ... Qxb5 3. Qxb5 Nxb5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "39."]
[Result "*"]
[FEN "3r1rk1/1pb1qp1p/2p3p1/p7/P2Np2R/1P6/1BP2PPP/3Q1B1K w - - 0 1"]

1. Nf5 Qxh4 
    ( 1. ... Rxd1 2. Nxe7# )
    ( 1. ... Qd7 2. Nh6# )
    ( 1. ... Qe8 2. Nh6# )
    ( 1. ... gxf5 2. Qg4+ fxg4 
        ( 2. ... Qg5 3. Qxg5# )
    3. Rxg4+ Qg5 4. Rxg5# )
    ( 1. ... Qg5 2. Qc1 Rd1 
        ( 2. ... Qxh4 3. Nxh4 )
        ( 2. ... Qxc1 3. Ne7# )
    3. Qxd1 Qxf5 4. Qd4 )
2. Qh5 gxh5 
    ( 2. ... Qxh5 3. Ne7# )
    ( 2. ... gxf5 3. Qxh4 )
3. Nh6# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "40."]
[Result "*"]
[FEN "b2r1nk1/6pp/1p2p3/4NN2/1qBP1n2/5P2/1P4PP/3QR1K1 w - - 0 1"]

1. Qd2 Qxd2 
    ( 1. ... Nd5 2. Qxb4 Nxb4 
        ( 2. ... exf5 3. Qe7 )
    3. Ne7+ Kh8 4. Nf7# )
    ( 1. ... Bd5 2. Qxb4 exf5 3. Nc6 )
2. Ne7+ Kh8 3. Nf7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "41."]
[Result "*"]
[FEN "1r4k1/2q2ppp/2r5/4pB2/1pb5/5P2/1P1Q2PP/R2R3K w - - 0 1"]

1. Ra7 Qb6 
    ( 1. ... Qxa7 2. Qd8+ Rxd8 3. Rxd8# )
2. Rb7 g6 
    ( 2. ... Rf8 3. Rxb6 Rxb6 4. Bxh7+ Kxh7 
        ( 4. ... Kh8 5. Bb1 )
    5. Qc2+ )
3. Rxb6 Rcxb6 4. Be4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "42."]
[Result "*"]
[FEN "2rq1rk1/pp1P1ppb/4p2p/n7/4p2P/5P2/PPPQB1P1/2KR2NR b - - 0 1"]

1. ... e3 2. dxc8=Q 
    ( 2. Qd4 Rxc2+ 3. Kb1 Rd2+ -+ )
2. ... exd2+ 3. Rxd2 
    ( 3. Kb1 Qxc8 -+ )
3. ... Qxc8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "43."]
[Result "*"]
[FEN "r2r1bk1/3qp2p/3pp1p1/p2n2N1/2N3Q1/BP4P1/P4PP1/2R3K1 w - - 0 1"]

1. Nb6 Nxb6 
    ( 1. ... Nf6 2. Qe2 +/- )
2. Rc7 Qxc7 
    ( 2. ... Qe8 3. Qxe6+ Kh8 4. Rxe7 Qxe7 5. Bb2+ Qg7 6. Nf7+ Kg8 7. Nh6+
    Kh8 8. Qg8# )
    ( 2. ... h5 3. Qe4 +- )
    ( 2. ... e5 3. Rxd7 Rxd7 
        ( 3. ... Nxd7 4. Qc4+ +- )
    4. Qe6+ Kh8 
        ( 4. ... Kg7 5. Qf7+ Kh6 
            ( 5. ... Kh8 6. Qxh7# )
        6. Bc1 +- )
    5. Nf7+ Kg7 
        ( 5. ... Kg8 6. Nh6+ Kg7 
            ( 6. ... Kh8 7. Qg8# )
        7. Bc1 +- )
    6. Bc1 +- )
3. Qxe6+ Kg7 
    ( 3. ... Kh8 4. Bb2+ Bg7 5. Nf7+ Kg8 6. Nh6+ Kh8 
        ( 6. ... Kf8 7. Qf7# )
    7. Qg8+ Rxg8 8. Nf7# )
4. Bb2+ Kh6 5. Qh3+ Kxg5 6. f4# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "44."]
[Result "*"]
[FEN "8/6pp/8/1N6/2n2P2/4k1P1/P1Kp3P/8 b - - 0 1"]

1. ... Na3+ 2. Nxa3 Ke2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "45."]
[Result "*"]
[FEN "r2r2k1/2q2ppp/8/pp1RP3/8/1pP1Q1P1/1P3PP1/3R2K1 w - - 0 1"]

1. Qa7 h6 
    ( 1. ... Rxa7 2. Rxd8+ Qxd8 3. Rxd8# )
    ( 1. ... Qxa7 2. Rxd8+ Rxd8 3. Rxd8# )
    ( 1. ... Qc8 2. Qxa8 Rf8 
        ( 2. ... Qxa8 3. Rxd8+ Qxd8 4. Rxd8# )
    3. Qxc8 h6 
        ( 3. ... Rxc8 4. Rd8+ Rxd8 5. Rxd8# )
    4. Rd8 )
2. Qxc7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "46."]
[Result "*"]
[FEN "2k5/pppr1p1b/2n4q/8/2BPr3/2P2Q2/PP1N3P/2K1R2R b - - 0 1"]

1. ... Ne5 2. Qf1 Rxe1+ 3. Qxe1 Nxc4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "47."]
[Result "*"]
[FEN "7R/8/1p3pkp/q4rp1/6P1/p2Q4/7P/K2R4 b - - 0 1"]

1. ... Qe5+ 2. Qd4 
    ( 2. Ka2 Qb2# )
    ( 2. Kb1 Qb2# )
2. ... Rf1 3. Qxe5 
    ( 3. Rxf1 Qxd4+ 4. Ka2 
        ( 4. Kb1 Qb2# )
    4. ... Qb2# )
    ( 3. Ka2 Rxd1 4. Qxe5 
        ( 4. Qxd1? Qb2# )
    4. ... fxe5 -/+ )
3. ... Rxd1+ 4. Ka2 fxe5 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "48."]
[Result "*"]
[FEN "4kr2/5r2/b1q1pP1p/p5p1/1p1R4/2P1R3/PPQ5/2K5 w - - 0 1"]

1. Qa4 Rc7 
    ( 1. ... Qxa4 2. Rxe6+ Re7 3. Rxe7# )
    ( 1. ... Bb5 2. Qxb5 )
2. Rxe6+ Kf7 
    ( 2. ... Re7 3. Rxe7# )
3. Rxc6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "49."]
[Result "*"]
[FEN "3b3k/3p2pp/8/8/P7/R2r4/2K2R1P/6r1 b - - 0 1"]

1. ... Rg2 
    ( 1. ... Rxa3? 2. Rf8# )
    ( 1. ... Kg8? 2. Rxd3 +/- )
    ( 1. ... Bf6? 2. Rxd3 +/- )
2. Rxg2 
    ( 2. Rxd3 Rxf2+ )
2. ... Rxa3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "50."]
[Result "*"]
[FEN "2r5/1r6/4pNpk/3pP1qp/8/2P1QP2/5PK1/R7 w - - 0 1"]

1. Ng4+ hxg4 
    ( 1. ... Kh7 2. Qxg5 )
    ( 1. ... Kg7 2. Qxg5 )
2. Rh1+ Kg7 3. Qxg5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "51."]
[Result "*"]
[FEN "1b1r2k1/1q3p1p/5p2/P4Bn1/R7/7P/1BQ2PP1/6K1 b - - 0 1"]

1. ... Qxb2 2. f4 
    ( 2. Qxb2 Rd1# )
    ( 2. Kf1 Qb5+ 3. Rc4 
        ( 3. Kg1 Qxf5 -+ )
    3. ... Qxa5 -/+ )
2. ... Qxc2 3. Bxc2 Ne6 =+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "52."]
[Result "*"]
[FEN "5rk1/5ppp/8/8/8/4PQ2/r1q2PPP/RR4K1 b - - 0 1"]

1. ... Qb2 2. Rd1 
    ( 2. Rxb2 Rxa1+ 3. Rb1 Rxb1+ 4. Qd1 Rxd1# )
    ( 2. Rxa2 Qxb1+ 3. Qd1 Qxd1# )
    ( 2. Qd1 Qxf2+ 3. Kh1 Qxg2# )
    ( 2. h3 Rxa1 3. Rxa1 Qxa1+ 4. Kh2 Qe5+ )
2. ... Qxa1 3. h3 Qe5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "53."]
[Result "*"]
[FEN "4rrk1/1p3pp1/4p3/pPPpP1q1/3Pn2p/2NQPR1P/6PK/6R1 b - - 0 1"]

1. ... Qg3+ 2. Kh1 
    ( 2. Rxg3 hxg3+ 3. Kh1 Nf2# )
2. ... Qxf3 3. gxf3 Nf2+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "54."]
[Result "*"]
[FEN "r1b4k/1pp2B1p/p1q1p3/6pQ/3P1nN1/2P5/P4PPP/4RRK1 w - - 0 1"]

1. d5 Qxd5 
    ( 1. ... Nxh5 2. dxc6 +- )
    ( 1. ... exd5 2. Qxg5 +- )
    ( 1. ... Qd7 2. Qxg5 Qxf7 3. Qe5+ Qg7 
        ( 3. ... Kg8 4. Nh6+ +- )
    4. Qxf4 +- Bd7 )
2. Qxh7+ Kxh7 3. Nf6+ Kg7 4. Nxd5 Nxd5 
    ( 4. ... exd5 5. Re7 +/- )
    ( 4. ... Kxf7 5. Nxf4 gxf4 6. Re4 +/- )
5. Bxe6 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "55."]
[Result "*"]
[FEN "5r1k/7p/1q1p1p1P/3Qp3/2P1P2B/8/1P6/1K6 w - - 0 1"]

1. Bxf6+ Rxf6 2. Qa8+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "56."]
[Result "*"]
[FEN "3r1r1k/pp3n1p/1q4pP/4p3/3bN3/5QP1/PPRB1PK1/5R2 w - - 0 1"]

1. Ba5 Qe6 
    ( 1. ... Qxa5 2. Qf6+ Kg8 3. Qg7# )
2. Bxd8 Rxd8 3. Rc7 Rf8 4. Rfc1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "57."]
[Result "*"]
[FEN "2kr4/pp3p1Q/2q1p3/3nN3/3P3n/1P5P/P4Pr1/R1B1R2K b - - 0 1"]

1. ... Ne3 2. Nxc6 
    ( 2. Bxe3 Rh2+ 3. Kxh2 
        ( 3. Kg1 Qg2# )
    3. ... Qg2# )
    ( 2. Rxe3 Rh2+ 3. Kxh2 
        ( 3. Kg1 Qg2# )
    3. ... Qg2# )
    ( 2. fxe3 Rh2+ 3. Kxh2 
        ( 3. Kg1 Qg2# )
    3. ... Qg2# )
    ( 2. d5 Qxd5 )
2. ... Nf3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "58."]
[Result "*"]
[FEN "r1r3k1/6p1/3Rp2p/1b3p2/3Q4/1P6/3N2qP/1K4R1 b - - 0 1"]

1. ... Bd3+ 2. Qxd3 
    ( 2. Kb2 Qxd2# )
2. ... Qxg1+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "59."]
[Result "*"]
[FEN "2R4Q/pp1bkp2/4p1r1/qN1p4/Pb6/4B3/1P3PPP/6K1 w - - 0 1"]

1. Bb6 Qxb6 
    ( 1. ... axb6 2. Qd8# )
2. Qh4+ Rf6 
    ( 2. ... f6 3. Qh7+ Rg7 4. Qxg7# )
    ( 2. ... Rg5 3. Qxg5+ f6 4. Qg7# )
3. Qxb4+ Qc5 
    ( 3. ... Qd6 4. Qxd6# )
4. Qxc5# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "60."]
[Result "*"]
[FEN "r1b3r1/pp2q1kp/3Np3/3p1p2/5Q2/2b1PB2/P1P2PPP/1R1R2K1 w - - 0 1"]

1. Bxd5 exd5 
    ( 1. ... Rd8 2. Bf3 +/- )
2. Rxb7 Qxb7 
    ( 2. ... Bxb7 3. Nxf5+ Kh8 
        ( 3. ... Kf8 4. Nxe7+ Kxe7 5. Qc7+ )
    4. Nxe7 )
3. Nxb7 Bxb7 4. Qc7+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "61."]
[Result "*"]
[FEN "r3rn1k/1bqnb1pp/ppp2p2/2P2P2/2BPQ2N/P3PR2/1P4PP/R1B3K1 w - - 0 1"]

1. Qe6 Nxe6 
    ( 1. ... Ng6 2. Nxg6+ hxg6 3. Rh3# )
2. Ng6+ hxg6 
    ( 2. ... Kg8 3. Bxe6# )
3. Rh3+ Kg8 4. Bxe6+ Kf8 5. Rh8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "62."]
[Result "*"]
[FEN "5bk1/p3qppp/1p6/4pP2/4Q3/P2B4/1PP5/1K6 w - - 0 1"]

1. f6 g6 2. fxe7 Bxe7 3. Qxe5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "63."]
[Result "*"]
[FEN "r5k1/p4ppp/8/8/8/5RP1/P2b2BP/5K2 w - - 0 1"]

1. Rd3 
    ( 1. Rf2? Rd8 =+ )
1. ... Rb8 2. Rxd2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "64."]
[Result "*"]
[FEN "7k/p5pp/6b1/8/5B1q/P7/1P6/K4Q2 w - - 0 1"]

1. Bg5 
    ( 1. Bg3? Qd8 -/+ )
1. ... h6 2. Bxh4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "65."]
[Result "*"]
[FEN "r5k1/p5pp/8/4p3/5q2/P7/1PP2Q2/1K3R2 w - - 0 1"]

1. Qg2 Rf8 
    ( 1. ... Qxf1+ 2. Qxf1 )
2. Rxf4 exf4 3. Qd5+ Rf7 
    ( 3. ... Kh8 4. Qc5 Ra8 5. Kc1 )
4. Qa8+ Rf8 5. Qxa7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "66."]
[Result "*"]
[FEN "4k3/1q2P1pp/5r2/1p6/2p5/2P1RnP1/6QP/5R1K b - - 0 1"]

1. ... Nh4 2. Rff3 
    ( 2. Qxb7 Rxf1# )
2. ... Nxg2 3. Kxg2 Rxf3 4. Rxf3 b4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "67."]
[Result "*"]
[FEN "6k1/p5p1/3p4/P1PP2q1/5pP1/3prB1R/P2Q2K1/8 b - - 0 1"]

1. ... Re2+ 2. Bxe2 
    ( 2. Qxe2 dxe2 3. Kf2 
        ( 3. Bxe2 Qxd5+ )
    3. ... Qe5 )
2. ... f3+ 3. Bxf3 Qxd2+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "68."]
[Result "*"]
[FEN "r4r1k/pQB1qp1p/4pp2/8/1PnP4/5P2/1P2KP1P/R5R1 w - - 0 1"]

1. Be5 Qd8 
    ( 1. ... Qxb7? 2. Bxf6# )
    ( 1. ... Rfe8 2. Qxe7 Rxe7 
        ( 2. ... h5 3. Qxf6+ Kh7 4. Qg7# )
    3. Bxf6# )
2. Qxa8 fxe5 
    ( 2. ... Nxe5 3. Qxd8 Rxd8 4. dxe5 +- )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "69."]
[Result "*"]
[FEN "4rk2/pp1npp1p/5br1/2pP2pq/2P5/4RNBP/P3QPP1/4R1K1 w - - 0 1"]

1. Ne5 Qxe2 
    ( 1. ... Nxe5 2. Qxh5 Nxc4 3. Rb3 +- )
    ( 1. ... Bxe5 2. Qxh5 +- )
    ( 1. ... Qh6 2. Nxd7+ Kg7 
        ( 2. ... Kg8 3. Nxf6+ +- )
    3. Nxf6 Rxf6 4. Rxe7 +- 
        ( 4. Be5 +- )
    )
    ( 1. ... g4 2. Nxd7+ Kg7 
        ( 2. ... Kg8 3. Nxf6+ +- )
    3. Nxf6 +- )
2. Nxd7+ Kg7 3. R3xe2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "70."]
[Result "*"]
[FEN "4bk1r/Q4ppp/1p2q3/8/4B3/8/P4PPP/4R1K1 w - - 0 1"]

1. Qa3+ Qe7 
    ( 1. ... Kg8 2. Bxh7+ Kxh7 3. Rxe6 fxe6 4. Qh3+ Kg8 5. Qxe6+ )
2. Bc6 g6 
    ( 2. ... Qxa3 3. Rxe8# )
3. Qxe7+ Kg7 4. Bxe8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "71."]
[Result "*"]
[FEN "2kr2nr/ppp2ppp/2n5/4P3/QbP2Pq1/4PN2/PP2K2P/R1B2B1R b - - 0 1"]

1. ... Nxe5 2. fxe5 
    ( 2. Bg2 Qxg2# )
    ( 2. Bh3 Qxh3 )
2. ... Qxc4+ 3. Kf2 Be1+ 4. Kxe1 Qxa4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "72."]
[Result "*"]
[FEN "4rrk1/1bp2ppp/p4b1B/1pq2B2/6Q1/2P4P/PP3PP1/3RR1K1 w - - 0 1"]

1. Bxg7 Bxg7 
    ( 1. ... Rxe1+ 2. Rxe1 )
2. Qh5 h6 3. Bh7+ Kxh7 4. Qxc5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "73."]
[Result "*"]
[FEN "r5r1/pp1Q1Nbk/6pp/1R6/q7/1n3PP1/PB1p1PKP/8 w - - 0 1"]

1. Rh5 Qxd7 
    ( 1. ... gxh5 2. Qf5# )
    ( 1. ... Qa5 2. Rxh6+ Bxh6 3. Ng5# )
    ( 1. ... Nd4 2. Ng5+ Kh8 3. Rxh6+ Bxh6 4. Qh7# )
2. Ng5+ Kh8 3. Rxh6# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "74."]
[Result "*"]
[FEN "r4rk1/2q1bppp/4b3/p2p3R/3B4/1NnP3Q/1P4PP/4R1K1 w - - 0 1"]

1. Rxh7 Bxh3 2. Rxg7+ Kh8 3. Rxf7+ Kg8 
    ( 3. ... Bf6 4. Bxf6+ Kg8 5. Rxc7 +- )
4. Rg7+ Kh8 5. Rgxe7+ Kg8 6. Rxc7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "75."]
[Result "*"]
[FEN "3r3k/2p3pp/Qb2q2r/3p4/1P1B1p2/2P2P2/P5PP/R3R2K b - - 0 1"]

1. ... Rxh2+ 2. Kxh2 
    ( 2. Kg1 Bxd4+ -+ )
2. ... Qh6+ 3. Kg1 Bxd4+ 4. cxd4 Qxa6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "76."]
[Result "*"]
[FEN "5rk1/5np1/3p1r1p/2pPp3/2P1Q3/4BNRP/R3nPPK/3q4 w - - 0 1"]

1. Rxe2 Qxe2 2. Rxg7+ Kxg7 
    ( 2. ... Kh8 3. Qh7# )
3. Bxh6+ Rxh6 
    ( 3. ... Nxh6 4. Qxe2 +/- )
    ( 3. ... Kxh6 4. Qxe2 +/- )
    ( 3. ... Kh8 4. Qxe2 +/- )
4. Qxe2 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "77."]
[Result "*"]
[FEN "2k3r1/1rpp4/1b6/8/6B1/3P2R1/2P5/1K3R2 w - - 0 1"]

1. Bxd7+ Kxd7 2. Rxg8 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "78."]
[Result "*"]
[FEN "5bk1/2p3pp/q2pR3/1r6/2Q5/8/PPP3P1/1KB5 w - - 0 1"]

1. Rxd6+ 
    ( 1. Rf6+? d5 ~ )
1. ... Kh8 
    ( 1. ... Rd5 2. Qxd5+ Kh8 3. Rxa6 )
2. Rxa6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "79."]
[Result "*"]
[FEN "1k6/3p4/pp3q1p/6p1/3n4/1P4N1/PK3PPQ/8 w - - 0 1"]

1. Nh5+ 
    ( 1. Ne4+? Qf4 =+ )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "80."]
[Result "*"]
[FEN "5rk1/6pp/8/2Q4q/N2pP3/4b1Pb/4PP1K/1R3R2 b - - 0 1"]

1. ... Bxf1+ 
    ( 1. ... Qxc5? )
2. Qxh5 
    ( 2. Kg1 Bxf2+ 3. Kxf1 Qh1# )
2. ... Rxf2+ 3. Kh1 
    ( 3. Kg1 Rf5+ 4. Kh2 
        ( 4. Kh1 Rxh5# )
    4. ... Rxh5# )
3. ... Bg2+ 4. Kg1 
    ( 4. Kh2 Bf3+ 5. Kh3 Bxh5 )
4. ... Rxe2+ 5. Kh2 Bf3+ 6. Kh3 Bxh5 -+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "81."]
[Result "*"]
[FEN "2R5/3r2pk/1R5p/8/4p2N/3bP1P1/5PPK/1r6 w - - 0 1"]

1. Ng6 Rxb6 2. Nf8+ Kg8 
    ( 2. ... Kh8 3. Nxd7+ )
3. Nxd7+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "82."]
[Result "*"]
[FEN "8/6n1/2B5/1R6/k7/8/K7/7q w - - 0 1"]

1. Bd7 
    ( 1. Bxh1? Kxb5 )
1. ... Qh3 2. Rf5+ 
    ( 2. Bxh3? Kxb5 )
2. ... Kb4 3. Rf4+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "83."]
[Result "*"]
[FEN "8/1kp5/1p4rp/p1q2p2/4b3/2R4P/P2R2PK/Q7 b - - 0 1"]

1. ... Qd6+ 2. Rxd6 Rxg2+ 3. Kh1 Rxa2+ 4. Kg1 Rxa1+ 5. Kf2 cxd6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "84."]
[Result "*"]
[FEN "4rnk1/2qn2p1/p3b2p/1pp1N3/2P5/4P1Q1/PB4PP/1B3RK1 w - - 0 1"]

1. Qxg7+ Kxg7 2. Nxd7+ Kg8 
    ( 2. ... Qe5 3. Bxe5+ Kg8 4. Nf6+ +- )
3. Nf6+ Kf7 
    ( 3. ... Kg7 4. Ng4+ 
        ( 4. Nxe8+ Kg8 5. Nxc7 +- )
    4. ... Qe5 5. Bxe5+ Kg8 6. Nxh6# )
    ( 3. ... Kh8 4. Nxe8+ +- )
4. Nd5+ Kg8 5. Nxc7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "85."]
[Result "*"]
[FEN "8/ppp4k/8/PPP4K/8/8/8/8 w - - 0 1"]

1. b6 cxb6 
    ( 1. ... axb6 2. c6 bxc6 3. a6 +- )
2. a6 bxa6 3. c6 Kg7 4. c7 Kf6 5. c8=Q a5 6. Qa6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "86."]
[Result "*"]
[FEN "8/5pp1/4p1p1/3pP1P1/3P1P1P/2k1K3/8/8 w - - 0 1"]

1. f5 exf5 
    ( 1. ... gxf5 2. h5 Kc4 3. h6 gxh6 4. gxh6 )
2. h5 gxh5 3. g6 fxg6 4. e6 g5 5. e7 f4+ 6. Kf3 Kxd4 7. e8=Q h4 8. Qg6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "87."]
[Result "*"]
[FEN "2k5/8/pP1pppp1/P7/6PP/4K3/8/8 w - - 0 1"]

1. h5 gxh5 2. gxh5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "88."]
[Result "*"]
[FEN "8/1pp5/p2p4/P2P4/1PP5/7k/8/7K w - - 0 1"]

1. c5 
    ( 1. b5 )
1. ... Kg4 
    ( 1. ... dxc5 2. bxc5 c6 
        ( 2. ... Kg4 3. d6 )
    3. d6 )
2. b5 dxc5 
    ( 2. ... axb5 3. c6 )
3. b6 cxb6 4. d6 bxa5 5. d7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "89."]
[Result "*"]
[FEN "8/8/3K1k2/5p1p/4p1p1/4P1P1/5PP1/8 b - - 0 1"]

1. ... f4 2. Kd5 
    ( 2. exf4 h4 3. gxh4 g3 4. fxg3 e3 )
    ( 2. gxf4 h4 3. Kd5 Kf5 4. Kd4 h3 5. gxh3 gxh3 )
2. ... h4 3. Kxe4 f3 4. gxf3 h3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "90."]
[Result "*"]
[FEN "8/6p1/p1k4p/5P1P/6P1/4K3/8/8 w - - 0 1"]

1. g5 hxg5 
    ( 1. ... Kd6 2. f6 gxf6 3. gxh6 )
    ( 1. ... a5 2. f6 gxf6 3. gxh6 )
2. f6 
    ( 2. h6? gxh6 3. f6 
        ( 3. Ke4 Kd7 )
    3. ... Kd6 )
2. ... gxf6 3. h6 f5 4. h7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "91."]
[Result "*"]
[FEN "8/7p/2k3pP/5pP1/4pP2/6P1/8/4K3 w - - 0 1"]

1. g4 fxg4 2. f5 gxf5 
    ( 2. ... g3 3. fxg6 e3 4. Kf1 
        ( 4. gxh7 g2 5. h8=Q g1=Q+ 6. Ke2 ~ )
    )
3. g6 hxg6 4. h7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "92."]
[Result "*"]
[FEN "8/2n5/3p4/2kPp3/4Pp2/N1K2Pp1/6P1/8 b - - 0 1"]

1. ... Nxd5+ 2. exd5 
    ( 2. Kd2 Ne3 )
2. ... e4 3. fxe4 f3 4. gxf3 g2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "93."]
[Result "*"]
[FEN "8/1p4p1/2k2p1p/5P2/4P1PP/3K4/8/8 w - - 0 1"]

1. e5 fxe5 
    ( 1. ... Kd7 2. e6+ )
    ( 1. ... b5 2. e6 )
2. g5 hxg5 
    ( 2. ... Kd7 3. f6 Ke6 4. fxg7 Kf7 5. gxh6 b5 6. Ke4 b4 7. Kd3 )
3. f6 gxf6 4. h5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "94."]
[Result "*"]
[FEN "8/7k/5K1p/6p1/6P1/7P/8/8 w - - 0 1"]

1. Kf7 h5 
    ( 1. ... Kh8 2. Kg6 h5 
        ( 2. ... Kg8 3. Kxh6 )
    3. Kxh5 
        ( 3. Kxg5? hxg4 4. hxg4 Kg7 )
        ( 3. gxh5? Kg8 )
    )
2. h4 gxh4 
    ( 2. ... hxg4 3. hxg5 g3 4. g6+ )
    ( 2. ... Kh6 3. Kf6 gxh4 
        ( 3. ... hxg4 4. hxg5+ )
        ( 3. ... Kh7 4. hxg5 )
    4. g5+ Kh7 5. Kf7 h3 6. g6+ Kh6 
        ( 6. ... Kh8 7. g7+ Kh7 8. g8=Q+ Kh6 9. Qg6# )
    7. g7 Kg5 
        ( 7. ... h2 8. g8=Q h1=Q 9. Qg6# )
    8. g8=Q+ Kf4 9. Qg1 )
3. g5 h3 4. g6+ Kh6 
    ( 4. ... Kh8 5. g7+ Kh7 6. g8=Q+ Kh6 7. Qg6# )
5. g7 Kg5 
    ( 5. ... h2 6. g8=Q h1=Q 7. Qg6# )
6. g8=Q+ Kf4 7. Qg1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "95."]
[Result "*"]
[FEN "6k1/p5bp/Pp4p1/1Pp2p2/2Pp1P2/3P2P1/3B1K1P/8 w - - 0 1"]

1. Ba5 bxa5 
    ( 1. ... Bf6 2. Bxb6 )
2. b6 axb6 3. a7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "96."]
[Result "*"]
[FEN "5kq1/1b6/5p2/5P1p/1pRP1P2/pP3pPN/P4B1N/7K b - - 0 1"]

1. ... Qxc4 
    ( 1. ... Qxg3? 2. Rc8+ 
        ( 2. Bxg3? f2+ )
    2. ... Bxc8 
        ( 2. ... Ke7 3. Rc7+ Kd6 4. Bxg3 )
    3. Bxg3 )
2. bxc4 b3 3. axb3 
    ( 3. d5 b2 -/+ )
3. ... a2 4. Ng1 
    ( 4. d5 a1=Q+ 5. Ng1 
        ( 5. Bg1 Qd1 -/+ )
    5. ... Qb2 -/+ )
4. ... a1=Q 5. d5 Qb2 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "97."]
[Result "*"]
[FEN "8/8/1p3pp1/pP1k4/P5PP/5K2/8/8 w - - 0 1"]

1. h5 
    ( 1. Kf4?! Ke6 += )
1. ... gxh5 2. gxh5 Ke6 3. Kf4 
    ( 3. h6? Kf7 4. Ke4 
        ( 4. h7? Kg7 -+ )
        ( 4. Kf4 Kg6 -+ )
    4. ... Kg6 5. Kd5 Kxh6 6. Kc6 f5 7. Kxb6 f4 8. Kxa5 f3 9. b6 f2 10. b7
    f1=Q 11. b8=Q )
3. ... Kf7 4. Kf5 Kg7 5. h6+ Kxh6 6. Kxf6 Kh7 7. Ke6 Kg6 8. Kd6 Kf6 9. Kc6
Ke6 10. Kxb6 Kd6 11. Kxa5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "98."]
[Result "*"]
[FEN "8/1p3pp1/7p/5P1P/2k3P1/8/2K2P2/8 w - - 0 1"]

1. f6 gxf6 2. f4 Kd5 
    ( 2. ... Kd4 3. g5 )
3. g5 fxg5 
    ( 3. ... hxg5 4. h6 )
4. fxg5 Ke5 5. gxh6 Kf6 6. Kb3 
    ( 6. h7? Kg7 )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "99."]
[Result "*"]
[FEN "8/5p1p/4p1p1/4P1P1/pk1P1P1P/8/8/2K5 w - - 0 1"]

1. d5 exd5 
    ( 1. ... Kc5 2. d6 Kc6 3. Kb2 )
2. f5 gxf5 
    ( 2. ... Kc5 3. f6 )
3. e6 fxe6 4. h5 f4 5. g6 f3 
    ( 5. ... a3 6. gxh7 )
    ( 5. ... hxg6 6. h6 )
6. Kd2 
    ( 6. gxh7? f2 7. h8=Q f1=Q+ -/+ )
6. ... hxg6 7. h6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "100."]
[Result "*"]
[FEN "8/8/4pppp/8/4PPPP/k7/8/K7 w - - 0 1"]

1. h5 gxh5 
    ( 1. ... g5 2. e5 fxe5 
        ( 2. ... f5 3. gxf5 +- )
        ( 2. ... gxf4 3. exf6 +- )
    3. fxg5 e4 
        ( 3. ... hxg5 4. h6 +- )
    4. Kb1 e3 5. Kc2 +- )
2. e5 fxe5 
    ( 2. ... hxg4 3. exf6 Kb3 
        ( 3. ... g3 4. f7 g2 5. f8=Q+ Kb3 6. Qg8 +- )
    4. f7 h5 
        ( 4. ... g3 5. f8=Q h5 
            ( 5. ... g2 6. Qg8 +- )
        6. Qh6 +- )
    5. f8=Q g3 6. Qh6 +- )
3. f5 
    ( 3. g5? exf4 4. g6 
        ( 4. gxh6 f3 -+ )
    4. ... f3 5. g7 f2 6. Kb1 
        ( 6. g8=Q f1=Q# )
    6. ... f1=Q+ 7. Kc2 Qg2+ -+ )
3. ... exf5 
    ( 3. ... hxg4 4. f6 
        ( 4. fxe6? g3 -+ )
    4. ... Kb3 5. f7 h5 6. f8=Q +- )
4. gxf5 e4 5. f6 e3 6. f7 e2 7. f8=Q+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "101."]
[Result "*"]
[FEN "6r1/p1P2p2/3P3p/8/P7/5k2/8/7K b - - 0 1"]

1. ... Kf2 2. Kh2 
    ( 2. d7 Rg5 3. d8=Q Rh5+ 4. Qh4+ Rxh4# )
2. ... f5 3. Kh3 
    ( 3. d7 Rg5 4. d8=Q Rh5+ 5. Qh4+ Rxh4# )
3. ... Rg1 4. Kh2 
    ( 4. Kh4 Rh1# )
4. ... Rg5 5. Kh3 Rh5# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "102."]
[Result "*"]
[FEN "5r2/2P2pkp/p5p1/Pp6/8/7P/5PP1/3R2K1 w - - 0 1"]

1. Rd8 Rxd8 2. cxd8=Q *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "103."]
[Result "*"]
[FEN "2r3k1/2P2p1p/p5p1/p7/8/6P1/1R3P1P/6K1 w - - 0 1"]

1. Rb8 
    ( 1. Rc2? a4 ~ )
1. ... Rxb8 
    ( 1. ... Rf8 2. Rxf8+ Kxf8 3. c8=Q+ )
2. cxb8=Q+ Kg7 3. Qe5+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "104."]
[Result "*"]
[FEN "2krb1r1/ppq1np1Q/2n1p2P/3pP3/5P2/P1p5/2P1N1P1/R1B1KB1R w - - 0 1"]

1. Qxg8 Nxg8 2. h7 Nf6 3. h8=Q 
    ( 3. exf6 Bd7 4. h8=Q Rxh8 5. Rxh8+ Nd8 +/- )
3. ... Ne4 4. Rb1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "105."]
[Result "*"]
[FEN "8/pp6/7k/2p3n1/2P5/3R4/PP1p4/7K b - - 0 1"]

1. ... Nf3 2. Rd6+ 
    ( 2. Kg2 Ne1+ )
    ( 2. Rd5 Nd4 )
    ( 2. Rxf3 d1=Q+ 3. Kg2 Qe2+ )
2. ... Kg5 3. Rd7 
    ( 3. Kg2 Nd4 )
3. ... Kf4 4. Rd3 
    ( 4. Rf7+ Ke3 )
4. ... Ke4 5. Rd5 Nd4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "106."]
[Result "*"]
[FEN "8/1p1P2kp/p4bp1/2q5/5Qp1/8/P4PBP/6K1 w - - 0 1"]

1. Qxf6+ Kxf6 2. d8=Q+ +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "107."]
[Result "*"]
[FEN "6k1/1p3ppp/8/P1P5/N2B4/r5P1/4K2P/8 w - - 0 1"]

1. a6 
    ( 1. c6? bxc6 2. Nc5 Rxa5 ~ )
1. ... bxa6 
    ( 1. ... Rxa4 2. axb7 Rb4 3. c6 )
2. c6 Rxa4 3. Kd3 Ra3+ 4. Bc3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "108."]
[Result "*"]
[FEN "8/8/2p4R/2Pk3P/8/3rpp2/5P2/4K3 b - - 0 1"]

1. ... Rd1+ 2. Kxd1 exf2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "109."]
[Result "*"]
[FEN "2r2k2/2PQpp1p/q5pn/1p6/pP6/5N2/5PP1/3R2K1 w - - 0 1"]

1. Qxc8+ 
    ( 1. Qd8+? Kg7 ~ )
1. ... Qxc8 2. Rd8+ Qxd8 
    ( 2. ... Kg7 3. Rxc8 )
3. cxd8=Q+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "110."]
[Result "*"]
[FEN "5rk1/4P3/p5p1/1b4Np/7P/8/2q2PP1/Q5K1 w - - 0 1"]

1. Qh8+ 
    ( 1. exf8=Q+? Kxf8 ~ )
1. ... Kxh8 2. exf8=Q# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "111."]
[Result "*"]
[FEN "8/p1Q1qk2/1pP2pp1/6p1/6P1/7P/P4P2/6K1 w - - 0 1"]

1. Qb7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "112."]
[Result "*"]
[FEN "r3k2r/1p3ppp/q2pbn2/1Nb1p3/2P1P3/1p4NP/PP2QPP1/R1B1K2R b - - 0 1"]

1. ... Qxa2 2. Rxa2 
    ( 2. Nc7+ Kd7 3. Rxa2 
        ( 3. Nxa8 Qxa1 )
    3. ... bxa2 4. Nxa8 Rxa8 )
2. ... bxa2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "113."]
[Result "*"]
[FEN "1r3k2/3p1ppp/RP2p3/8/1PR5/6P1/3rPP1P/6K1 w - - 0 1"]

1. Ra8 Rxa8 
    ( 1. ... Rd1+ 2. Kg2 )
2. b7 Rb8 3. Rc8+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "114."]
[Result "*"]
[FEN "8/8/p1p3P1/4p3/nPP2p1p/P2k1P1P/2r5/1N5K b - - 0 1"]

1. ... Rf2 
    ( 1. ... Rc1+? 2. Kg2 Rxb1 3. g7 Rb2+ 4. Kf1 Rb1+ 5. Kg2 )
2. g7 Rxf3 3. g8=Q Rxh3+ 4. Kg2 Rg3+ 5. Qxg3+ hxg3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "115."]
[Result "*"]
[FEN "8/8/7k/p4R1P/P2prp2/1Pp2K2/2P5/8 b - - 0 1"]

1. ... d3 2. cxd3 
    ( 2. Rxa5 dxc2 )
    ( 2. Rf6+ Kxh5 3. cxd3 Rc4 )
2. ... Rc4 3. bxc4 c2 4. Kxf4 c1=Q+ 5. Ke4 Qd1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "116."]
[Result "*"]
[FEN "2Q5/4b1k1/2p2rPp/2q5/pp2B3/3P4/1P5P/6RK w - - 0 1"]

1. Qh8+ Kxh8 2. g7+ Kg8 3. Bh7+ Kxh7 
    ( 3. ... Kf7 4. g8=Q# )
4. g8=Q# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "117."]
[Result "*"]
[FEN "3r4/1P2k3/2K5/1P6/8/1P6/8/8 w - - 0 1"]

1. b4 
    ( 1. Kc7? Rd7+ 2. Kb6 Rd8 3. Ka7 Kd6 4. b8=Q+ 
        ( 4. b4 Kc7 5. b6+ Kc6 6. b8=Q Rxb8 7. Kxb8 Kxb6 )
    4. ... Rxb8 5. Kxb8 Kc5 )
    ( 1. b6? Ke8 2. Kc7 
        ( 2. b4 Ke7 )
    2. ... Rd7+ )
1. ... Ke8 
    ( 1. ... Rb8 2. Kc7 )
    ( 1. ... Rd6+ 2. Kc7 Rd7+ 3. Kb8 Rd8+ 4. Ka7 Rd7 5. Ka8 )
2. Kc7 Rd7+ 3. Kb8 Rd8+ 4. Ka7 Rd7 5. Ka8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "118."]
[Result "*"]
[FEN "8/pp3p2/5p2/5p1P/1P1bk3/P5B1/2K5/8 w - - 0 1"]

1. Bf4 
    ( 1. h6? f4 =+ )
1. ... Kxf4 2. h6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "119."]
[Result "*"]
[FEN "3n1q1r/pk2npRP/1p2pQ2/3pPp2/1N6/1PP5/PKN4P/8 w - - 0 1"]

1. Rg8 Rxg8 2. Qxe7+ Kc8 
    ( 2. ... Qxe7 3. hxg8=Q +/- )
3. hxg8=Q 
    ( 3. hxg8=N! Qxe7 
        ( 3. ... Qg7 4. Qxa7 )
    4. Nxe7+ )
3. ... Qxe7 4. Nc6 Qc7 5. Nxd8 Qxd8 6. Qxf7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "120."]
[Result "*"]
[FEN "2r4k/p5pp/1p1P1r2/3B1p2/8/8/PP3PPP/4R1K1 w - - 0 1"]

1. d7 Rd8 2. Re8+ Rf8 
    ( 2. ... Rxe8 3. dxe8=Q+ Rf8 4. Qxf8# )
3. Bf7 g6 
    ( 3. ... Rfxe8 4. dxe8=Q+ Rxe8 5. Bxe8 +/- )
4. Rxf8+ Rxf8 5. Be8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "121."]
[Result "*"]
[FEN "Q7/6k1/4Pp2/5P2/p3B1K1/1b6/7q/8 b - - 0 1"]

1. ... Bd1+ 2. Bf3 Qg2+ 3. Kf4 
    ( 3. Kh5 Qg5# )
    ( 3. Kh4 Qf2+ 4. Kg4 
        ( 4. Kh5 Bxf3+ )
        ( 4. Kh3 Bxf3 )
    4. ... Bxf3+ )
3. ... Qxf3+ 4. Qxf3 Bxf3 5. Kxf3 a3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "122."]
[Result "*"]
[FEN "8/8/1p6/bP4P1/2k5/8/5BK1/8 w - - 0 1"]

1. Bxb6 Bc3 
    ( 1. ... Kxb5 2. Bxa5 +- )
    ( 1. ... Bxb6 2. g6 Bd4 3. b6 +- )
2. Ba5 Bxa5 3. g6 Bc3 4. b6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "123."]
[Result "*"]
[FEN "3r2k1/pp3p2/6p1/8/2pN2P1/2Pn4/P4PKP/1R6 b - - 0 1"]

1. ... Rxd4 2. cxd4 c3 3. Rxb7 
    ( 3. d5 c2 4. Rc1 Nxc1 5. d6 Kf8 -+ )
3. ... c2 4. Rc7 c1=Q 5. Rxc1 Nxc1 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "124."]
[Result "*"]
[FEN "5k2/8/8/8/8/2P5/8/3K4 w - - 0 1"]

1. Kc2 
    ( 1. Kd2? Ke7 2. Kd3 Kd7! 
        ( 2. ... Kd6? 3. Kd4 +- )
    3. Kc4 
        ( 3. Kd4 Kd6 )
    3. ... Kc6 )
1. ... Ke7 2. Kb3 Kd6 3. Kb4 Kc6 4. Kc4 Kb6 5. Kd5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "125."]
[Result "*"]
[FEN "k7/5p1P/p1p3n1/4p3/4P1N1/1p2K3/1P6/8 w - - 0 1"]

1. Nxe5 Nh8 
    ( 1. ... Nxe5 2. h8=Q+ Kb7 3. Qxe5 +- )
2. Nxf7 Nxf7 3. e5 Kb7 4. e6 Nh8 5. e7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "126."]
[Result "*"]
[FEN "5nk1/pp2q1pp/2p1Pp2/8/2B4P/6P1/PPP5/2KQ4 w - - 0 1"]

1. Qd8 Qxd8 
    ( 1. ... Qc5 2. e7+ Qxc4 
        ( 2. ... Kh8 3. Qxf8# )
    3. exf8=Q# )
2. e7+ Qd5 3. Bxd5+ cxd5 4. e8=Q *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "127."]
[Result "*"]
[FEN "4r3/p3PRpk/1p5p/4b3/8/PB4P1/3p2PK/8 w - - 0 1"]

1. Bc2+ Kg8 
    ( 1. ... Kh8 2. Rf8+ Rxf8 3. exf8=Q# )
2. Rf8+ Rxf8 3. Bb3+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "128."]
[Result "*"]
[FEN "8/1p6/8/2P1B3/8/8/p2K4/1k6 w - - 0 1"]

1. Ba1 
    ( 1. Kd3 a1=Q 2. Bxa1 Kxa1 3. Kc4 Kb2 4. Kb5 Kc3 5. Kb6 Kc4 )
1. ... Kxa1 2. Kc2 
    ( 2. Kc1? b5 3. c6 b4 4. c7 b3 5. c8=Q b2+ 6. Kd1 b1=Q+ 7. Qc1 Qxc1+ 
    8. Kxc1 )
2. ... b5 
    ( 2. ... b6 3. c6 
        ( 3. cxb6? )
    3. ... b5 4. c7 b4 5. c8=Q b3+ 6. Kxb3 Kb1 7. Qc2+ Ka1 8. Qxa2# )
3. c6 b4 4. c7 b3+ 5. Kxb3 Kb1 6. c8=Q a1=Q 
    ( 6. ... a1=N+ 7. Kc3 Nc2 
        ( 7. ... Ka2 8. Qb7 )
    8. Qf5 )
7. Qc2# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "129."]
[Result "*"]
[FEN "1r2n2k/4pQ1p/p2pP2B/2p5/2P4n/5r1P/7K/4R3 w - - 0 1"]

1. Rb1 Rxf7 
    ( 1. ... Rxb1 2. Qxe8+ Rf8 3. Qxf8# )
    ( 1. ... Ra8 2. Qxe7 )
2. exf7 Ng6 
    ( 2. ... Rxb1 3. fxe8=Q# )
3. Rxb8 a5 4. fxe8=Q+ Nf8 5. Qxf8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "130."]
[Result "*"]
[FEN "2r3k1/1p3p2/pn1P2pp/4p3/6Q1/6B1/1bq2PPP/1R3RK1 w - - 0 1"]

1. Rxb2 
    ( 1. d7? Rd8 ~ )
1. ... Qxb2 2. Qxc8+ Nxc8 3. d7 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "131."]
[Result "*"]
[FEN "8/7p/5k2/5p2/p1p2P2/Pr1pPK2/1P1R3P/8 b - - 0 1"]

1. ... Rxb2 2. Rxb2 
    ( 2. Rd1 Rxh2 -+ 
        ( 2. ... d2 -+ )
    )
2. ... c3 3. Rb6+ 
    ( 3. Rb4 c2 -+ 
        ( 3. ... d2? 4. Ke2 +- )
    )
3. ... Ke7 4. Rb7+ 
    ( 4. Rc6 c2 -+ 
        ( 4. ... d2? 5. Ke2 +- )
    )
4. ... Kd6 5. Rb6+ Kc5 6. Rb8 c2 
    ( 6. ... d2? 7. Rc8+ Kd5 8. Ke2 +- )
7. Rc8+ Kd6 8. Rd8+ Kc7 9. Rxd3 c1=Q *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "132."]
[Result "*"]
[FEN "b2b1r1k/3R1ppp/4qP2/4p1PQ/4P3/5B2/4N1KP/8 w - - 0 1"]

1. g6 h6 
    ( 1. ... fxg6 2. fxg7+ Kg8 3. Qxh7+ Kxh7 4. gxf8=N+ )
2. Qxh6+ gxh6 
    ( 2. ... Kg8 3. Qh7# )
3. g7+ Kg8 
    ( 3. ... Kh7 4. gxf8=Q )
4. gxf8=Q+ Kxf8 
    ( 4. ... Kh7 5. Qg7# )
5. Rxd8+ Qe8 6. Rxe8+ Kxe8 7. Ng3 Kf8 8. Kh3 Kg8 9. Kg4 Kh7 10. Kh5 Bc6 
11. Nf5 Bd7 12. Nxh6 Be6 13. Bg4 Bc4 14. Bf5+ Kh8 15. Ng4 Be2 16. Kg5 Bxg4
17. Kxg4 Kg8 18. Bd7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "133."]
[Result "*"]
[FEN "r6k/Pp6/1Pp1p2p/5pr1/3Pp3/4P3/7P/R1R4K w - - 0 1"]

1. Rxc6 bxc6 
    ( 1. ... Rg6 2. Rg1 Rf6 
        ( 2. ... Rxg1+ 3. Kxg1 )
    3. Rc7 )
2. Rg1 
    ( 2. b7?! Rgg8 ~ )
2. ... Kh7 
    ( 2. ... Rxg1+ 3. Kxg1 Kg7 4. b7 Rxa7 5. b8=Q )
3. b7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "134."]
[Result "*"]
[FEN "3b2k1/3b4/1p3pPK/p1p1p3/P1P5/1P2B3/2B5/8 w - - 0 1"]

1. Bg5 
    ( 1. g7? f5 =+ )
1. ... Be7 
    ( 1. ... fxg5 2. g7 Bf6 
        ( 2. ... g4 3. Bh7+ Kf7 4. g8=Q+ Ke7 
            ( 4. ... Kf6 5. Qf8+ Ke6 6. Bf5# )
        5. Qg5+ )
    3. Bh7+ Kf7 4. g8=Q+ Ke7 5. Bg6 )
2. g7 f5 
    ( 2. ... fxg5 3. Bh7+ Kf7 4. g8=Q+ Kf6 5. Qg6# )
    ( 2. ... Bf8 3. gxf8=Q+ Kxf8 4. Bxf6 )
3. Bxe7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "135."]
[Result "*"]
[FEN "5rk1/3P3p/p5p1/6r1/P1R5/3R4/5p1P/5K2 w - - 0 1"]

1. Rf3 Rd5 
    ( 1. ... Rxf3 2. d8=Q+ )
    ( 1. ... Rd8 2. Rc8 )
    ( 1. ... Rg1+ 2. Kxf2 Rxf3+ 
        ( 2. ... Rd1 3. Rc8 )
    3. Kxf3 Rd1 4. Rc8+ )
2. Rc8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "136."]
[Result "*"]
[FEN "8/5b2/6p1/P1N4p/1n3k2/1PN5/6P1/6K1 w - - 0 1"]

1. Nd3+ 
    ( 1. a6? Nxa6 2. Nxa6 Bxb3 )
1. ... Nxd3 2. a6 Be8 3. Nd5+ Ke5 4. Ne7 
    ( 4. a7? Bc6 5. Ne7 Bb7 =+ )
4. ... Kd6 5. a7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "137."]
[Result "*"]
[FEN "8/5P2/4K1kP/4R3/8/8/8/5r2 w - - 0 1"]

1. Rg5+ 
    ( 1. h7? Rf6+ 2. Ke7 
        ( 2. Kd5 Kxh7 3. Re7 Kg6 )
    2. ... Rxf7+ )
1. ... Kxg5 
    ( 1. ... Kxh6 2. Rg8 Re1+ 3. Kd5 Rd1+ 4. Ke4 +- )
2. h7 Re1+ 3. Kd6 Rf1 4. h8=Q Rxf7 5. Qg8+ Kf6 6. Qg4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "138."]
[Result "*"]
[FEN "7k/3b4/1p5P/2p3K1/3pp1P1/1P2p3/P1P1B3/8 b - - 0 1"]

1. ... Bb5 2. Bxb5 
    ( 2. Kf4 Bxe2 3. Kxe4 
        ( 3. g5 Bh5 -+ )
    3. ... Bxg4 -+ )
2. ... d3 3. cxd3 e2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "139."]
[Result "*"]
[FEN "8/p3q1kp/1p2Pnp1/3pQ3/2pP4/1nP3N1/1B4PP/6K1 w - - 0 1"]

1. Ba3 Qxa3 
    ( 1. ... Qe8 2. Qc7+ Kg8 3. Be7 Kg7 
        ( 3. ... Ng4 4. Qd7 Qb8 5. Bd6 )
    4. Bd8+ Kf8 5. Bxf6 Qxe6 6. Be5 +/- )
2. Nh5+ gxh5 3. Qg5+ Kf8 
    ( 3. ... Kh8 4. Qxf6+ Kg8 5. e7 Qc1+ 6. Kf2 Qc2+ 7. Kg3 Qd3+ 8. Kh4 
    Qe4+ 9. Kxh5 Qe2+ 10. Kh4 Qe4+ 11. g4 Qe1+ 12. Kh5 h6 13. Qg6+ Kh8 14.
     e8=Q+ )
4. Qxf6+ Kg8 
    ( 4. ... Ke8 5. Qf7+ Kd8 6. Qd7# )
5. e7 Qc1+ 6. Kf2 Qc2+ 7. Kg3 Qd3+ 8. Kh4 Qe4+ 9. Kxh5 Qe2+ 10. Kh4 Qe4+ 
11. g4 Qe1+ 12. Kh5 h6 13. Qg6+ Kh8 14. e8=Q+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "140."]
[Result "*"]
[FEN "8/pR4pk/1b6/2p5/N1p5/8/PP1r2PP/6K1 b - - 0 1"]

1. ... Rxb2 2. Nxb2 
    ( 2. Nc3 )
2. ... c3 3. Rxb6 
    ( 3. Nd3 c4+ 4. Rxb6 cxd3 5. Rc6 
        ( 5. Kf2 axb6 6. Ke3 d2 7. Ke2 Kg6 )
    5. ... d2 )
3. ... c4 
    ( 3. ... c2? 4. Nd3 +/- )
4. Rb4 
    ( 4. Nxc4 c2 )
    ( 4. Re6 cxb2 5. Re1 c3 )
4. ... a5 5. Na4 
    ( 5. Rxc4 cxb2 )
    ( 5. Rb5 c2 -/+ )
5. ... axb4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "141."]
[Result "*"]
[FEN "1B6/8/7P/4p3/3b3k/8/8/1K6 w - - 0 1"]

1. Ba7 
    ( 1. h7? e4 )
1. ... Bc3 
    ( 1. ... Kh5 2. h7 +- )
    ( 1. ... Bxa7 2. h7 +- )
2. Kc2 Ba1 3. Bd4 Bxd4 
    ( 3. ... exd4 4. Kd3 Kh5 5. h7 +- )
4. Kd3 Ba1 5. Ke4 Kh5 6. h7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "142."]
[Result "*"]
[FEN "4rrk1/4Qppp/p2P1n2/1p6/3p4/PB6/1PP3Pq/1K1RR3 w - - 0 1"]

1. Bxf7+ Rxf7 
    ( 1. ... Kh8 2. Bxe8 )
2. Qxe8+ Nxe8 
    ( 2. ... Rf8 3. Qe6+ Kh8 
        ( 3. ... Rf7 4. Rxd4 )
    4. Qe7 )
3. Rxe8+ Rf8 4. d7 Qd6 5. Rf1 
    ( 5. d8=Q? Qxd8 6. Rxd8 Rxd8 =+ )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "143."]
[Result "*"]
[FEN "3r4/p2P4/6k1/n6p/3N2pP/2N2bP1/8/5KR1 w - - 0 1"]

1. Ne6 Nc6 
    ( 1. ... Nb7 )
    ( 1. ... Rxd7 2. Nf8+ Kf5 3. Nxd7 )
    ( 1. ... Rb8 2. d8=Q Rxd8 3. Nxd8 )
2. Nxd8 Nxd8 3. Kf2 Bc6 4. Re1 Kf5 
    ( 4. ... Bxd7 5. Rd1 )
5. Re8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "144."]
[Result "*"]
[FEN "8/2k5/8/8/R4b2/4p1p1/5rP1/4B1K1 b - - 0 1"]

1. ... e2 2. Bxf2 
    ( 2. Rxf4 Rxf4 3. Bxg3 Kc6 )
    ( 2. Rc4+ Kd6 3. Rd4+ Ke5 )
2. ... Be3 3. Ra1 gxf2+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "145."]
[Result "*"]
[FEN "3R1n2/5kpp/3P1p2/2B1pb2/4p3/8/5PPP/4K3 w - - 0 1"]

1. Rxf8+ Kxf8 2. d7+ Kf7 
    ( 2. ... Kg8 3. d8=Q+ Kf7 4. h4 )
3. d8=Q *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "146."]
[Result "*"]
[FEN "4r1k1/3R1ppp/5q2/8/3QP3/2p2P2/6PP/6K1 b - - 0 1"]

1. ... c2 2. Qc4 
    ( 2. Qxf6 c1=Q+ 3. Kf2 gxf6 )
    ( 2. Qd2 Qb6+ 3. Kf1 Qb1+ )
2. ... Qb6+ 3. Kf1 
    ( 3. Kh1 Qb1+ )
    ( 3. Rd4 Qb1+ 4. Kf2 c1=Q )
3. ... c1=Q+ 4. Qxc1 
    ( 4. Ke2 Qbe3# )
4. ... Qb5+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "147."]
[Result "*"]
[FEN "3r1k2/1pq2Pb1/2p4Q/p7/P1n5/2P4P/2P5/R3R2K w - - 0 1"]

1. Re8+ Rxe8 
    ( 1. ... Kxf7 2. Qe6# )
2. Qxg7+ Kxg7 
    ( 2. ... Ke7 3. f8=Q+ +- )
3. fxe8=N+ Kf7 4. Nxc7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "148."]
[Result "*"]
[FEN "3R4/2B5/8/5k2/1b2b3/4K2p/3p4/8 b - - 0 1"]

1. ... Bd6 
    ( 1. ... Be7? 2. Rxd2 Bg5+ 3. Ke2 Bxd2 4. Kxd2 = )
2. Rxd6 
    ( 2. Bxd6 d1=Q -+ )
2. ... h2 3. Rh6 
    ( 3. Rxd2 h1=Q -+ )
3. ... d1=Q *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "149."]
[Result "*"]
[FEN "8/8/3k4/8/8/3PK3/8/8 w - - 0 1"]

1. Kd4 
    ( 1. Ke4? Ke6 )
    ( 1. d4? Kd5 )
1. ... Kc6 2. Ke5 Kd7 3. Kd5 Kc7 4. Ke6 Kd8 5. d4 Ke8 6. d5 Kd8 7. Kd6 Ke8
8. Kc7 Ke7 9. d6+ Ke8 10. d7+ Ke7 11. d8=Q+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "150."]
[Result "*"]
[FEN "1r3kq1/p3p1p1/7p/8/PPR2PP1/4K2P/8/2R5 w - - 0 1"]

1. Rc8+ Kf7 
    ( 1. ... Rxc8 2. Rxc8+ Kf7 3. Rxg8 Kxg8 4. b5 Kf7 5. a5 Ke6 6. b6 axb6
        ( 6. ... Kd7 7. bxa7 )
    7. a6 )
2. Rxg8 Kxg8 
    ( 2. ... Rxg8 3. b5 +/- )
    ( 2. ... Rxb4 3. Rcc8 Rxa4 4. Rcf8+ Ke6 
        ( 4. ... Kg6 5. h4 )
    5. Rxg7 )
3. b5 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "151."]
[Result "*"]
[FEN "2br2k1/pp5p/8/1BPp4/1R1P1qp1/P4n2/6KP/2Q4R b - - 0 1"]

1. ... Nh4+ 2. Kg1 Qxc1+ 3. Kf2 
    ( 3. Bf1 Qe3# )
3. ... Rf8+ 4. Ke2 
    ( 4. Kg3 Rf3+ 5. Kxh4 Qh6# )
4. ... Qc2+ 5. Ke1 
    ( 5. Ke3 Ng2# )
5. ... Ng2# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "152."]
[Result "*"]
[FEN "r3k2r/p2qbppp/1p3n2/2pp4/3P4/2N5/PPP2PPP/R2QKB1R w KQkq - 0 1"]

1. Bb5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "153."]
[Result "*"]
[FEN "2b2rk1/2p2ppp/1p6/p7/3rB3/5Q1P/PqP2PP1/R4RK1 w - - 0 1"]

1. Rfb1 +- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "154."]
[Result "*"]
[FEN "2Q5/1p4q1/p4k2/6p1/P3b3/6BP/5PP1/6K1 w - - 0 1"]

1. Be5+ Kxe5 2. Qc3+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "155."]
[Result "*"]
[FEN "rnb1kb1r/ppp2ppp/2qp4/3N4/4PQn1/8/PPP2PPP/R1B1KBNR w KQkq - 0 1"]

1. Bb5 Qxb5 2. Nxc7+ Kd8 3. Nxb5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "156."]
[Result "*"]
[FEN "r3k2r/pp3ppb/2pb3p/3pn2N/6PP/1PP1qPB1/1P2P1B1/R2QK2R w KQkq - 0 1"]

1. Bf2 
    ( 1. Nxg7+?! Kf8 2. Bf2 Nxg4 3. Bxe3 
        ( 3. fxg4 Bg3 ~ )
    3. ... Nxe3 =+ )
1. ... Nd3+ 2. Qxd3 
    ( 2. Kf1? Qxf2# )
2. ... Qxf2+ 
    ( 2. ... Qxd3 3. exd3 Bxd3 
        ( 3. ... O-O 4. Kd2 +- )
    4. Nxg7+ Kf8 5. Nh5 +- )
    ( 2. ... Bxd3 3. Bxe3 Bc2 +- )
3. Kxf2 Bxd3 4. exd3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "157."]
[Result "*"]
[FEN "8/p4bk1/3p3p/3P2p1/PP2B3/3PqQ1K/7P/8 b - - 0 1"]

1. ... g4+ 2. Kxg4 Bh5+ 3. Kg3 
    ( 3. Kxh5 Qg5# )
3. ... Bxf3 4. Bxf3 Qxd3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "158."]
[Result "*"]
[FEN "5rk1/pB1q1pp1/4p2p/8/b2n4/P2Q1P2/1Pr2RPP/1R2B1K1 b - - 0 1"]

1. ... Ne2+ 2. Qxe2 Rxe2 3. Rxe2 Qxb7 
    ( 3. ... Qd3 -+ )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "159."]
[Result "*"]
[FEN "2Q5/6b1/1p3qkp/1Pp1np2/2P1p3/7B/4PP2/3R1K2 w - - 0 1"]

1. Rd6 Qxd6 2. Qxf5# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "160."]
[Result "*"]
[FEN "5r1k/p3r1np/1p1p1n1q/2pP4/2P1pP2/P1P1B2b/6RP/3BQNRK w - - 0 1"]

1. f5 
    ( 1. Rg5? )
1. ... Bxg2+ 2. Kxg2 
    ( 2. Rxg2? Qh3 -/+ )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "161."]
[Result "*"]
[FEN "4kb1r/1b3p1p/p1qp1np1/B1n1p3/2N1P3/1PN3PB/2P2P1P/3QR1K1 w k - 0 1"]

1. Nxe5 dxe5 2. Qd8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "162."]
[Result "*"]
[FEN "rnb2rk1/1p2ppbp/2pp1np1/p2P4/1qP5/2N3P1/PP1NPPBP/R1BQ1RK1 w - - 0 1"]

1. Na4 
    ( 1. a3?! Qb6 = )
1. ... b5 2. a3 Qxa4 3. b3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "163."]
[Result "*"]
[FEN "r2r2k1/Bpq2pbp/4p3/n3Pp2/5P1N/2P1Q3/P1P3PP/R4RK1 b - - 0 1"]

1. ... Rxa7 2. Qxa7 
    ( 2. Nxf5 exf5 -+ )
2. ... Bf8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "164."]
[Result "*"]
[FEN "1q4k1/p3pR2/1p2r1p1/2p3P1/8/P1P2QP1/KP6/8 w - - 0 1"]

1. Qh1 Kxf7 2. Qh7+ Kf8 
    ( 2. ... Ke8 3. Qg8+ Kd7 4. Qxb8 )
3. Qh8+ Kf7 4. Qxb8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "165."]
[Result "*"]
[FEN "2rqkb1Q/5p2/p1np2r1/1p1Np3/4B1b1/N1P3P1/PP3P1P/R3K2R b KQ - 0 1"]

1. ... Rh6 2. Qg8 Be6 3. Bf3 
    ( 3. h4 f5 4. Qxe6+ Rxe6 5. Bxf5 Kf7 -/+ )
    ( 3. Nf4 exf4 4. gxf4 -/+ )
3. ... Ne7 
    ( 3. ... f5? 4. Bh5+ Kd7 
        ( 4. ... Rxh5? 5. Qxe6+ Qe7 6. Qxc8+ )
    5. Bf7 ~ )
4. Qg5 
    ( 4. Nxe7 Qxe7 )
4. ... Nxd5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "166."]
[Result "*"]
[FEN "r1bq1rk1/1p1nppbp/2n3p1/p7/QPPp4/B2P1NP1/P2N1PBP/R4RK1 b - - 0 1"]

1. ... axb4 2. Qxa8 
    ( 2. Qc2 Rxa3 -+ )
2. ... Nb6 3. Qxc8 Qxc8 4. Bc1 Na4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "167."]
[Result "*"]
[FEN "rnbq1rk1/pp3pbp/2p2np1/3p4/N2P4/Q3PN2/PP1B1PPP/R3KB1R w KQ - 0 1"]

1. Nb6 Qxb6 
    ( 1. ... axb6 2. Qxa8 +/- )
    ( 1. ... Bf5 2. Nxa8 Nbd7 3. Qxa7 Qxa8 4. Qxa8 Rxa8 5. Be2 +/- )
2. Ba5 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "168."]
[Result "*"]
[FEN "r2n1k1r/pb1qb1pp/2p2p2/3p1P1B/3N1B2/8/PPP1Q1PP/R3R1K1 w - - 0 1"]

1. Qxe7+ Qxe7 
    ( 1. ... Kg8 2. Qe8+ Qxe8 3. Rxe8# )
2. Bd6 Qxd6 
    ( 2. ... Nf7 3. Bxe7+ Kg8 4. Bxf7+ Kxf7 5. Bc5 +- )
3. Re8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "169."]
[Result "*"]
[FEN "7r/rb1k1p2/2n1p3/2b4p/1pPpB1q1/pP1P1NB1/3Q2PP/R2R2K1 w - - 0 1"]

1. Bxc6+ Kc8 
    ( 1. ... Kxc6 2. Ne5+ Kb6 3. Nxg4 hxg4 +- )
    ( 1. ... Bxc6 2. Ne5+ Kc8 3. Nxg4 hxg4 +- )
2. Bxb7+ Rxb7 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "170."]
[Result "*"]
[FEN "r2q1rk1/ppp1bpp1/1nn1p1bp/4P2P/2PP2P1/P1N1BN2/1P1Q4/2KR1B1R b - - 0 1"]

1. ... Na5 2. hxg6 
    ( 2. Qf2 Nb3# )
2. ... Nb3+ 3. Kc2 Nxd2 4. gxf7+ Rxf7 5. Nxd2 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "171."]
[Result "*"]
[FEN "2r1knr1/p2b3p/1pp1pB2/3p4/3QP1n1/2NB4/Pq3PPP/2R2RK1 w - - 0 1"]

1. Nb5 Qxd4 
    ( 1. ... cxb5 2. Qxb2 +- )
    ( 1. ... Qxf2+ 2. Rxf2 cxb5 +- )
    ( 1. ... Qxb5 2. Bxb5 +/- )
2. Nd6# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "172."]
[Result "*"]
[FEN "r3r1k1/p1q4p/bp2pnpB/2pPbp2/2P5/1BN2PP1/PPQ4P/3RR1K1 w - - 0 1"]

1. Rxe5 
    ( 1. Ba4? Re7? 
        ( 1. ... Bd4+ )
    2. Bc6? Rb8 3. Rxe5 +- )
    ( 1. Nb5? Bxb5 2. Rxe5 exd5 += )
1. ... Qxe5 2. Bf4 Qd4+ 3. Rxd4 cxd4 4. Be5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "173."]
[Result "*"]
[FEN "5rk1/6pp/3p1qb1/2pPr3/pPP3R1/P4P2/3QP3/2KR3B b - - 0 1"]

1. ... Rxe2 2. Qxe2 
    ( 2. Rxg6 Qa1+ 3. Kc2 Qa2+ 4. Kc1 
        ( 4. Kc3 Qb3# )
        ( 4. Kd3 Rxd2+ 5. Rxd2 Qxa3+ -+ )
    4. ... Rxd2 5. Rxd2 
        ( 5. Rxg7+ Kxg7 -+ )
    5. ... Qxa3+ -+ )
2. ... Qc3+ 3. Qc2 Qxc2# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "174."]
[Result "*"]
[FEN "2kr1bnr/ppp2ppp/2n5/4P3/Q1p5/2N1Pq2/PP3P1P/R1B1KBR1 w Q - 0 1"]

1. Be2 Qf5 
    ( 1. ... Qh3 2. Bg4+ Qxg4 3. Rxg4 +- )
    ( 1. ... Nxe5 2. Bxf3 Nxf3+ 3. Kf1 Nxg1 4. Kxg1 +- )
2. Bg4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "175."]
[Result "*"]
[FEN "r4rk1/ppp2pbp/2np2p1/7n/2BNq1b1/P1P1BN2/1P3PPP/R2QR1K1 w - - 0 1"]

1. Bg5 
    ( 1. Bd2?! Bxf3 ~ )
1. ... Bxf3 2. gxf3 
    ( 2. Rxe4? Bxd1 =+ )
2. ... Qxe1+ 3. Qxe1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "176."]
[Result "*"]
[FEN "6R1/p4p1p/1p2pN1k/4P3/2q4P/8/P4PK1/8 w - - 0 1"]

1. Rg5 Qxh4 
    ( 1. ... Qxa2 2. Ng8# )
    ( 1. ... Qc6+ 2. Kh2 Qc8 
        ( 2. ... Qf3 3. Ng8# )
    3. Ng4# )
2. Rg4 Qxg4+ 3. Nxg4+ Kg5 4. Kg3 Kf5 
    ( 4. ... h5 5. f4+ Kf5 
        ( 5. ... Kg6 6. Nf6 +/- )
    6. Nf6 +/- )
    ( 4. ... b5 5. Nf6 +/- )
5. f4 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "177."]
[Result "*"]
[FEN "5q2/2R5/5p2/1k3N2/2p1P3/2P5/2K5/8 w - - 0 1"]

1. Rc8 Qa3 
    ( 1. ... Qxc8 2. Nd6+ )
    ( 1. ... Qf7 2. Nd6+ )
2. Nd4+ Kb6 
    ( 2. ... Ka4 3. Ra8# )
    ( 2. ... Ka5 3. Ra8+ )
    ( 2. ... Ka6 3. Ra8+ )
3. Rb8+ Kc5 
    ( 3. ... Ka7 4. Nb5+ 
        ( 4. Nc6+ Ka6 5. Ra8+ Kb6 6. Rxa3 Kxc6 7. Ra6+ )
    4. ... Kxb8 5. Nxa3 )
    ( 3. ... Kc7 4. Nb5+ Kxb8 5. Nxa3 )
4. Rb5+ Kd6 5. Rd5+ Ke7 
    ( 5. ... Kc7 6. Nb5+ )
6. Ra5 Qxa5 
    ( 6. ... Qd6 7. Nf5+ )
7. Nc6+ Kd6 8. Nxa5 Kc5 9. Kd2 Kb5 10. Ke3 
    ( 10. Nb7 )
10. ... Kxa5 
    ( 10. ... Kc5 11. Kf4 )
    ( 10. ... Ka4 11. Nxc4 Kb3 12. Kd4 )
11. Kd4 Kb5 12. Kd5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "178."]
[Result "*"]
[FEN "r1rbb3/1R3pkp/2pBp1p1/p3P3/q6P/6P1/P2Q1P2/1R3BK1 w - - 0 1"]

1. R7b4 
    ( 1. R1b4 +- )
1. ... Qxa2 
    ( 1. ... axb4 2. Qh6+ Kxh6 
        ( 2. ... Kg8 3. Qf8# )
        ( 2. ... Kh8 3. Qf8# )
    3. Bf8+ Kh5 4. Be2# )
    ( 1. ... Qa3 2. Qh6+ Kxh6 3. Bf8+ Kh5 4. Be2+ Qf3 5. Bxf3# )
2. Qxa2 axb4 3. Qd2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "179."]
[Result "*"]
[FEN "k1B5/5Q1p/6p1/4Bp2/2p1q3/b5PK/5P1P/4n3 w - - 0 1"]

1. Bb7+ Qxb7 2. Qe8+ Ka7 3. Bd4+ Qb6 
    ( 3. ... Ka6 4. Qa4# )
4. Bxb6+ Kxb6 5. Qxe1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "180."]
[Result "*"]
[FEN "4rrn1/3qp2p/p1p1R1pk/8/8/2Q2N1P/PP3PP1/4R1K1 w - - 0 1"]

1. Rxg6+ Kxg6 
    ( 1. ... hxg6 2. Qh8# )
    ( 1. ... Kh5 2. Rg5+ Kh6 3. Qg7# )
2. Ne5+ Kh6 3. Nxd7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "181."]
[Result "*"]
[FEN "6Q1/8/3p1k1p/6q1/4p1B1/3n2B1/6PP/b6K w - - 0 1"]

1. Bh4 Qxh4 2. Qd8+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "182."]
[Result "*"]
[FEN "3q1rk1/5rp1/1pQ1p2p/pPn1p2b/P3P3/2P1RN1P/3N1PP1/1R5K b - - 0 1"]

1. ... Rxf3 2. Nxf3 
    ( 2. Rxf3 )
2. ... Be8 3. Qxc5 bxc5 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "183."]
[Result "*"]
[FEN "2br1rk1/1p2bpp1/p1p2n1p/q3Np2/PnBPP3/2N3B1/1P2Q1PP/R4RK1 w - - 0 1"]

1. Bxf7+ Rxf7 
    ( 1. ... Kh8 2. Nc4 +- )
    ( 1. ... Kh7 2. Nc4 +- )
2. Nc4 f4 3. Nxa5 fxg3 4. e5 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "184."]
[Result "*"]
[FEN "1nkrnr2/pp1bbp1p/1qp3p1/3P4/8/1NNB3P/PPQ3PB/1K1R3R w - - 0 1"]

1. d6 Bxd6 
    ( 1. ... Qb4 2. Nd5 Qh4 3. Nxe7+ Qxe7 4. dxe7 +- )
2. Nd5 
    ( 2. Bxd6 Nxd6 3. Nd5 +- )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "185."]
[Result "*"]
[FEN "6k1/1r3pp1/3p3p/2p5/1p5n/pP6/P1P2P1P/5QK1 w - - 0 1"]

1. Qh3 Ng6?! 
    ( 1. ... Rb8 2. Qxh4 Re8 3. f3 +/- )
    ( 1. ... Re7 2. Qxh4 Kf8 3. f3 +/- )
2. Qc8+ Nf8 
    ( 2. ... Kh7 3. Qxb7 +- )
3. Qxb7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "186."]
[Result "*"]
[FEN "4qnk1/5rr1/1R2p2p/n2pP2P/3P1p1N/P1PR4/5P1K/2BQ4 b - - 0 1"]

1. ... Qd8 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "187."]
[Result "*"]
[FEN "r2qk2r/p2p1ppp/1pbbp3/7n/2P1P3/P1N1B3/1PQ2PPP/R3KB1R w KQkq - 0 1"]

1. Qd1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "188."]
[Result "*"]
[FEN "1b2r1k1/p7/3q2pp/2pp2p1/6Q1/BP2P2P/P4PP1/2R2K2 b - - 0 1"]

1. ... Qa6+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "189."]
[Result "*"]
[FEN "6k1/1pr1np2/pr3p1p/8/7Q/2N4P/PPP5/1K6 w - - 0 1"]

1. Qg3+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "190."]
[Result "*"]
[FEN "8/2k2rpr/p1ppR3/1p1n2K1/1P4Rp/P6P/2P3P1/B7 w - - 0 1"]

1. Kg6 Rf1 2. Kxh7 Rxa1 3. Rxg7+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "191."]
[Result "*"]
[FEN "7k/p2r2b1/1p3p2/5P2/4PBQ1/2q2B1P/6K1/8 w - - 0 1"]

1. Qh5+ Kg8 
    ( 1. ... Bh6 2. Qe8+ Bf8 
        ( 2. ... Kh7 3. Qxd7+ Bg7 4. Qxa7 +/- )
    3. Qxd7 +/- )
2. Qe8+ Kh7 3. Qxd7 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "192."]
[Result "*"]
[FEN "8/r2q2k1/2n3pp/1R1N4/p1ppr1PP/P1P3Q1/5P2/1R4K1 w - - 0 1"]

1. Nf6 Kxf6 
    ( 1. ... Qe6 2. Nxe4 Qxe4 3. Qg2 Qxg2+ 4. Kxg2 +/- )
2. Qf3+ Kg7 3. Qxe4 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "193."]
[Result "*"]
[FEN "8/2r5/p3k3/1p2p3/7P/PP4R1/1KP2B2/3r4 b - - 0 1"]

1. ... Rd2 2. Be3 
    ( 2. Rg6+ Kf7 -+ )
    ( 2. Rc3 Rxc3 3. Kxc3 Rxf2 -+ )
2. ... Rcxc2+ 3. Kb1 
    ( 3. Ka1 Rc1# )
3. ... Rb2+ 4. Kc1 
    ( 4. Ka1 Ra2+ 5. Kb1 Rdb2+ 6. Kc1 Rxb3 -+ )
4. ... Rdc2+ 5. Kd1 Rh2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "194."]
[Result "*"]
[FEN "1k2r3/pp6/8/1P1P3P/P7/1R2bpr1/8/5K1R w - - 0 1"]

1. Rxe3 Rxe3 2. Kf2 Re2+ 3. Kxg3 f2 4. Rf1 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "195."]
[Result "*"]
[FEN "2bq1rk1/1pp3bp/3p2p1/rN1Pp3/P1PnNn2/8/5PPP/R1BQRBK1 w - - 0 1"]

1. Nxd4 
    ( 1. Bxf4 Rxf4 2. Nxd4 exd4 3. Qd2 Rxe4 4. Qxa5 +/- )
1. ... exd4 2. Bxf4 Rxf4 3. Qd2 Rxe4 4. Qxa5 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "196."]
[Result "*"]
[FEN "4r1k1/p2b1p2/1p1q1n1p/3p2p1/P1pP2P1/2P1rPNP/1P1Q1K2/R3RB2 b - - 0 1"]

1. ... Qxg3+ 2. Kxg3 Ne4+ 3. Kg2 
    ( 3. Kh2 Nxd2 )
3. ... Nxd2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "197."]
[Result "*"]
[FEN "r1b1qrk1/2p4p/pb1ppp2/1p2pN2/3PP3/2P5/PP2QPPP/RN1R2K1 w - - 0 1"]

1. Qg4+ Qg6 
    ( 1. ... Kh8 2. Qg7# )
    ( 1. ... Kf7 2. Qg7# )
2. Ne7+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "198."]
[Result "*"]
[FEN "r3rnk1/2q2p1p/1pp2Bp1/p7/3N4/Q4K2/PP4PP/R2R4 b - - 0 1"]

1. ... c5 =+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "199."]
[Result "*"]
[FEN "r2r2k1/pp3ppp/2pb1q2/3b4/8/1P3NP1/P1Q1PPBP/3R1RK1 w - - 0 1"]

1. e4 Be6 
    ( 1. ... Qg6 2. Nh4 +/- )
2. Rxd6 Rxd6 3. e5 Qd8 
    ( 3. ... Bf5 4. Qc5 Rd5 5. Qxd5 )
4. exd6 Qxd6 5. Ng5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "200."]
[Result "*"]
[FEN "5rk1/1b3ppp/p3p3/1p1q2N1/4n3/6P1/PP2PPBP/2Q2RK1 b - - 0 1"]

1. ... Nxg3 2. Bxd5 
    ( 2. hxg3 Qxg2# )
    ( 2. e4 Ne2+ 3. Kh1 Qe5 -/+ )
2. ... Nxe2+ 3. Kh1 
    ( 3. Kg2 Bxd5+ -/+ )
3. ... Bxd5+ 4. f3 Nxc1 5. Rxc1 Bxa2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "201."]
[Result "*"]
[FEN "r5k1/2pN2p1/pp1q3p/3b4/6B1/5PR1/1P5P/3R2K1 w - - 0 1"]

1. Rxd5 Qxd5? 
    ( 1. ... Qc6 ~ )
    ( 1. ... Qf4 ~ )
2. Nf6+ gxf6 3. Be6+ +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "202."]
[Result "*"]
[FEN "r4nk1/p3rppp/1p6/2PqNQ2/8/4P3/P4PPP/1RR3K1 w - - 0 1"]

1. Ng6 Qxf5 
    ( 1. ... Rd7 2. Ne7+ )
    ( 1. ... Qxa2 2. Nxe7+ Kh8 3. c6 )
    ( 1. ... Qe4 2. Nxe7+ Qxe7 3. c6 )
2. Nxe7+ Kh8 3. Nxf5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "203."]
[Result "*"]
[FEN "r7/pp1kn1pp/8/5p2/1b2pP2/4Bn1B/PP3P1P/2RK3R w - - 0 1"]

1. Rc4 Bd6 2. Rxe4 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "204."]
[Result "*"]
[FEN "6nk/2p4p/6p1/p2P1p2/8/2PP2P1/r5BP/4R2K w - - 0 1"]

1. d6 cxd6 
    ( 1. ... Rxg2 2. d7 +- 
        ( 2. Kxg2 cxd6 3. Ra1 +/- )
    )
2. Bd5 Ra3 
    ( 2. ... Rc2 3. Re8 Kg7 4. Rxg8+ +/- )
3. Re8 Kg7 
    ( 3. ... Rxc3 4. Rxg8# )
    ( 3. ... Ra1+ 4. Kg2 +/- )
4. Rxg8+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "205."]
[Result "*"]
[FEN "r3k2r/ppp1b2p/2n1p1p1/1Q1q4/2ppN3/8/PPP2PPP/R1B1R1K1 w kq - 0 1"]

1. Nf6+ Bxf6 2. Qxd5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "206."]
[Result "*"]
[FEN "6k1/5r1p/p2N4/nppP2q1/2P5/1P2N3/PQ5P/7K w - - 0 1"]

1. Qh8+ Kxh8 2. Nxf7+ Kg7 3. Nxg5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "207."]
[Result "*"]
[FEN "3b4/5p1p/1p1k2p1/rP6/7P/4B1P1/5PK1/1R6 w - - 0 1"]

1. Rd1+ Kc7 
    ( 1. ... Ke7 )
    ( 1. ... Ke5 2. Rxd8 Rxb5 3. Rb8 +/- )
2. Rxd8 Kxd8 
    ( 2. ... Rxb5 3. Rf8 +/- )
3. Bxb6+ Kd7 4. Bxa5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "208."]
[Result "*"]
[FEN "8/pp1r1p2/8/2N5/5k2/5n2/PP3PR1/1K6 b - - 0 1"]

1. ... Rd1+ 2. Kc2 Rd5 3. Nd3+ 
    ( 3. Rg7 Rxc5+ 4. Kd1 Rc7 )
3. ... Rxd3 4. Kxd3 Ne1+ 5. Ke2 Nxg2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "209."]
[Result "*"]
[FEN "5rk1/ppq2ppp/2p5/4bN2/4P3/6Q1/PPP2PPP/3R2K1 w - - 0 1"]

1. Nh6+ Kh8 2. Qxe5 Qxe5 
    ( 2. ... Qc8 3. Nf5 )
    ( 2. ... Qb8 3. Nxf7+ Kg8 
        ( 3. ... Rxf7 4. Qxb8+ Rf8 5. Qxf8# )
    4. Qxb8 Rxb8 5. Rd8+ )
3. Nxf7+ Kg8 
    ( 3. ... Rxf7 4. Rd8+ Qe8 5. Rxe8+ Rf8 6. Rxf8# )
4. Nxe5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "210."]
[Result "*"]
[FEN "8/1b4pk/7p/p1bn4/6Q1/1P4P1/1B2PP1P/3r1BK1 b - - 0 1"]

1. ... Bxf2+ 
    ( 1. ... Bf8? 2. Qf5+ Kg8 
        ( 2. ... g6 3. Qf7+ Bg7 4. Qxg7# )
        ( 2. ... Kh8 3. Qxf8+ Kh7 4. Qxg7# )
    3. Qe6+ Kh7 4. Qf7 )
2. Kxf2 
    ( 2. Kh1 Ne3+ 3. Qf3 
        ( 3. Qe4+ Bxe4# )
    3. ... Rxf1# )
    ( 2. Kg2 Ne3+ 3. Kxf2 Nxg4+ )
2. ... Rxf1+ 3. Kxf1 
    ( 3. Kg2 Ne3+ )
3. ... Ne3+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "211."]
[Result "*"]
[FEN "q4r1k/5p1p/p2pp2Q/1p2b3/8/2P2R2/P1P4P/6RK w - - 0 1"]

1. Rg2 Rg8 
    ( 1. ... Qxf3 2. Qxf8# )
    ( 1. ... Qd8 2. Rh3 
        ( 2. Qxh7+ Kxh7 3. Rh3+ Qh4 4. Rxh4# )
    )
2. Qxh7+ Kxh7 3. Rh3# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "212."]
[Result "*"]
[FEN "8/p1q3kp/2p2rp1/1Q6/4p1P1/P3P3/5P2/2R2RK1 b - - 0 1"]

1. ... Rxf2 2. Rxf2 
    ( 2. Qc4 Qh2# )
    ( 2. Kxf2 Qh2+ 3. Ke1 cxb5 -/+ )
    ( 2. Qe5+ Qxe5 3. Rxf2 Qg3+ -/+ )
2. ... Qg3+ 3. Kf1 cxb5 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "213."]
[Result "*"]
[FEN "6rk/pQ5p/B2R4/3n3r/3Np2q/5pP1/PPP2P1P/4R1K1 w - - 0 1"]

1. Nxf3 
    ( 1. Qg7+? Rxg7 2. Nxf3 Qe7 =+ )
1. ... exf3 2. Qg7+ Kxg7 
    ( 2. ... Rxg7 3. Re8+ Rg8 4. Rxg8+ Kxg8 5. gxh4 )
3. gxh4 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "214."]
[Result "*"]
[FEN "5rk1/1q2prpp/2p1Q3/2P5/R1pB4/3bP3/1P4PP/4R1K1 b - - 0 1"]

1. ... Qd7 2. Qxd7 
    ( 2. Qxf7+ Rxf7 )
2. ... Rf1+ 3. Rxf1 Rxf1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "215."]
[Result "*"]
[FEN "8/kp2q3/p3r3/1Pp5/7R/1P2Q2P/4K3/8 w - - 0 1"]

1. b6+ Kxb6 
    ( 1. ... Kb8 2. Rh8+ Qe8 3. Rxe8+ Rxe8 4. Qxe8# )
    ( 1. ... Ka8 2. Rh8+ Qe8 3. Rxe8+ Rxe8 4. Qxe8# )
    ( 1. ... Rxb6 2. Qxe7 )
2. Rh6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "216."]
[Result "*"]
[FEN "5k2/1pr2pp1/p1n4p/3BN3/bP3P2/P1R1K1PP/8/8 b - - 0 1"]

1. ... Nxb4 2. axb4 
    ( 2. Rxc7 Nxd5+ )
2. ... Rxc3+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "217."]
[Result "*"]
[FEN "2r3k1/5ppp/4p3/5q2/8/Pp1Q1P2/1P4PP/1K1R4 b - - 0 1"]

1. ... Rd8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "218."]
[Result "*"]
[FEN "rnbq1rk1/pp3pb1/7B/3NP3/7P/3Q4/PPP3p1/5RK1 w - - 0 1"]

1. Qg3 
    ( 1. Kxg2? Qxh4 )
1. ... gxf1=Q+ 2. Kxf1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "219."]
[Result "*"]
[FEN "1rq3k1/5pbp/4n1p1/1p6/pP6/P2BQ3/1NPB2PP/5RK1 b - - 0 1"]

1. ... Bd4 
    ( 1. ... Bxb2? = )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "220."]
[Result "*"]
[FEN "4k2r/1p1n2pp/2p5/1p2bp2/8/1P4P1/P1P2PBP/1N2R1K1 w k - 0 1"]

1. f4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "221."]
[Result "*"]
[FEN "r1bqk2r/5p1p/npp2np1/p7/2P1P2B/3B4/P3NPPP/R2QK2R w KQkq - 0 1"]

1. e5 Nb4 
    ( 1. ... g5 2. Bxg5 Nb4 
        ( 2. ... Rg8 3. Bxf6 )
    3. Bxf6 )
2. Bxf6 Qxd3 
    ( 2. ... Nxd3+ 3. Kf1 Qd7 4. Bxh8 )
3. Bxh8 Qxc4 4. O-O *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "222."]
[Result "*"]
[FEN "r5k1/3b1pp1/2n4p/p7/1p6/P3B1P1/5PBP/R5K1 w - - 0 1"]

1. axb4 
    ( 1. Bxc6? Bxc6 2. axb4 axb4 -/+ )
1. ... Rb8 
    ( 1. ... a4? 2. b5 )
2. Bxc6 Bxc6 3. bxa5 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "223."]
[Result "*"]
[FEN "r3r1k1/5pp1/p1p4p/2Pp4/8/q1NQP1BP/5PP1/4K2R b - - 0 1"]

1. ... d4 
    ( 1. ... Qa1+ 2. Nd1 =+ )
    ( 1. ... Qc1+ 2. Nd1 Qxc5 -/+ )
2. Qxd4 Qa1+ 
    ( 2. ... Rad8 )
3. Qd1 
    ( 3. Nd1 Qxd4 )
3. ... Qxc3+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "224."]
[Result "*"]
[FEN "1r4k1/p4p1p/1q4p1/2Q2P2/4P3/8/PP4PP/2R3K1 b - - 0 1"]

1. ... Rc8 2. Qxb6 
    ( 2. b4 Rxc5 3. bxc5 Qb2 -+ )
2. ... Rxc1+ 3. Kf2 axb6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "225."]
[Result "*"]
[FEN "r3k2r/pppq1p1p/1b4p1/3p4/Q6P/B7/P4PP1/3R1RK1 w kq - 0 1"]

1. Rxd5 
    ( 1. Rfe1+?! Kd8 2. Qxd7+ Kxd7 3. Rxd5+ Kc6 -/+ )
1. ... Qxa4 
    ( 1. ... O-O-O 2. Rxd7 Rxd7 
        ( 2. ... f5? 3. Rfd1 )
    3. Rd1 +/- )
    ( 1. ... c6 2. Re1+ Kd8 3. Rxd7+ Kxd7 4. Re7+ )
2. Re1+ Be3 3. Rxe3+ Qe4 4. Rxe4# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "226."]
[Result "*"]
[FEN "r4rk1/ppq2ppp/1bn2n2/3p2Bb/8/1NPB1N1P/PPQ2PP1/R4RK1 b - - 0 1"]

1. ... Bxf3 2. gxf3 
    ( 2. Bxf6 Qg3 )
    ( 2. Nd2 Be4 3. Bxf6 
        ( 3. Nxe4 Nxe4 4. Bxe4 dxe4 5. Qxe4 Rfe8 )
    3. ... Bxd3 4. Qxd3 gxf6 -/+ )
2. ... Qg3+ 3. Kh1 Qxh3+ 4. Kg1 Qg3+ 5. Kh1 Qxf3+ 6. Kg1 
    ( 6. Kh2 Ng4+ 7. Kg1 Qg3+ 8. Kh1 Qh2# )
6. ... Qg3+ 7. Kh1 Qxg5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "227."]
[Result "*"]
[FEN "2n3k1/4rp2/pp2q1Np/3Q4/3P4/6R1/PP2rP2/5RK1 b - - 0 1"]

1. ... fxg6 
    ( 1. ... Qxd5? 2. Nxe7+ Kf8 3. Nxd5 )
2. Rxg6+ Rg7 3. Qd8+ 
    ( 3. Rxg7+ Kxg7 )
    ( 3. Qxe6+ Rxe6 )
3. ... Kh7 4. Rxg7+ Kxg7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "228."]
[Result "*"]
[FEN "4r1k1/8/3R1Qpp/2p5/2P1p1q1/P3P3/1P2PK2/8 b - - 0 1"]

1. ... Rf8 2. Rd8 Qh4+ 3. Kg2 
    ( 3. Kg1 Qxf6 -+ )
    ( 3. Kf1 Qxf6+ -+ )
3. ... Qxf6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "229."]
[Result "*"]
[FEN "5rk1/5ppp/pq2b3/1pb1P3/2p5/3rBN2/PPQ2PPP/2R1R1K1 w - - 0 1"]

1. Bxc5 Qxc5 2. Qxd3 Qxf2+ 3. Kxf2 cxd3 4. b3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "230."]
[Result "*"]
[FEN "r2q1rk1/p1p3pp/1np1pb2/4Nb2/2P2P2/PP2B3/4Q1PP/RN3RK1 b - - 0 1"]

1. ... Bd3 2. Nxd3 
    ( 2. Qxd3 Qxd3 3. Nxd3 Bxa1 =+ )
2. ... Bxa1 =+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "231."]
[Result "*"]
[FEN "3q3r/p1k2pbp/B1pp2p1/4nb2/N4B2/2Q5/PPP2PPP/3R2K1 w - - 0 1"]

1. Bxe5 Bxe5 2. Qa5+ 
    ( 2. Qxe5? dxe5 3. Rxd8 Rxd8 -/+ )
2. ... Kd7 
    ( 2. ... Kb8 3. Qb4+ Qb6 
        ( 3. ... Ka8 4. Qb7# )
        ( 3. ... Kc7 4. Qb7# )
    4. Nxb6 )
3. Qxe5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "232."]
[Result "*"]
[FEN "8/8/6pk/5rbp/8/4B1R1/6P1/6K1 w - - 0 1"]

1. Rxg5 Rxg5 2. g3 Kg7 
    ( 2. ... h4 3. g4 h3 4. Kh2 Kg7 5. Bxg5 Kf7 6. Kxh3 )
3. Bxg5 Kf7 4. Kg2 Ke6 
    ( 4. ... Kg7 5. Kf3 Kf7 6. Kf4 Kg7 7. Bd8 Kf7 8. Kg5 Kg7 9. Bf6+ Kf7 
        ( 9. ... Kh7 10. Bc3 )
    10. Bc3 )
5. Kh3 Kf5 6. Kh4 Ke6 7. Bc1 Kf6 
    ( 7. ... Kf5 8. Bb2 Ke6 
        ( 8. ... Ke4 9. Kg5 Kf3 10. Be5 Ke4 11. Kxg6 Kxe5 12. Kxh5 )
    9. Kg5 Kf7 10. Bc3 )
8. Bb2+ Kf5 9. Bc3 Ke6 
    ( 9. ... Ke4 10. Kg5 Kf3 11. Be5 Ke4 12. Kxg6 Kxe5 13. Kxh5 )
10. Kg5 Kf7 11. Bb2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "233."]
[Result "*"]
[FEN "8/4kpp1/4p1p1/Q2pP1P1/2pR1P2/PrP3Pq/1P6/2K5 w - - 0 1"]

1. Qc7+ Ke8 
    ( 1. ... Kf8 2. Qd8# )
2. Qc8+ Ke7 3. Rxd5 Qf1+ 
    ( 3. ... exd5 4. Qxh3 )
4. Rd1 Qe2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "234."]
[Result "*"]
[FEN "4r3/1p4pk/2b2pq1/7p/3B1P2/7P/1P2RQP1/7K b - - 0 1"]

1. ... Qxg2+ 2. Qxg2 Rxe2 3. Qxc6 bxc6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "235."]
[Result "*"]
[FEN "5r1k/pp1R4/2p2q1p/6p1/8/1BQ3PP/PP2rP2/6K1 w - - 0 1"]

1. Rd8 Kg7 
    ( 1. ... Qxc3 2. Rxf8+ Kg7 3. Rg8+ 
        ( 3. Rf7+ Kg6 4. bxc3 )
    3. ... Kh7 4. bxc3 )
2. Rxf8 Qxc3 
    ( 2. ... Kxf8 3. Qxf6+ )
    ( 2. ... Re1+ 3. Qxe1 Kxf8 4. Qb4+ )
3. Rg8+ 
    ( 3. Rf7+ Kg6 4. bxc3 )
3. ... Kh7 4. bxc3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "236."]
[Result "*"]
[FEN "1r1qr1k1/pp3ppp/2n2n2/8/2P2Pb1/3P4/P1PBB1PP/R2Q1KNR b - - 0 1"]

1. ... Rxe2 2. Nxe2 Nd4 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "237."]
[Result "*"]
[FEN "5rk1/1ppb3p/p1pb4/6q1/3P1p1r/2P1R2P/PP1BQ1P1/5RKN w - - 0 1"]

1. Rg3 Qxg3 
    ( 1. ... fxg3 2. Bxg5 +- )
    ( 1. ... Bg4 2. Rxg4 Rxg4 3. hxg4 +- )
    ( 1. ... Rg4 2. Rxg4 Bxg4 3. hxg4 +- )
2. Nxg3 fxg3 3. Rxf8+ Bxf8 4. Bg5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "238."]
[Result "*"]
[FEN "4r2k/5prp/pq2bQpN/np2P3/3p4/8/P3BPPP/2RR2K1 w - - 0 1"]

1. Nxf7+ Kg8 
    ( 1. ... Bxf7 2. Qxb6 +- )
2. Nd6 Ree7 
    ( 2. ... Rge7 3. Nxe8 Rxe8 4. Bg4 Nc4 +/- )
3. Qxe6+ 
    ( 3. Nc8 Qd8 4. Rxd4 
        ( 4. Nxe7+ )
    4. ... Qf8 5. Nxe7+ Rxe7 6. Rd6 )
3. ... Rgf7 
    ( 3. ... Rxe6 4. Rc8+ Re8 
        ( 4. ... Qd8 5. Rxd8+ Re8 6. Rxe8# )
    5. Rxe8# )
4. Rc8+ Kg7 5. Nf5+ Rxf5 6. Qxb6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "239."]
[Result "*"]
[FEN "r1b2rk1/4qpbp/p1nppnp1/5PB1/1p2P2Q/2NB1N2/PPP3PP/R4R1K w - - 0 1"]

1. e5 Nxe5 
    ( 1. ... dxe5 2. Ne4 +/- )
2. Nxe5 bxc3 3. Ng4 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "240."]
[Result "*"]
[FEN "4Rr1k/p1q4p/1p1p2p1/5r2/2pP1b2/2P3B1/PPQ4P/4R1K1 w - - 0 1"]

1. R1e7 
    ( 1. Qxf5?! gxf5 2. Rxf8+ Kg7 ~ )
1. ... Qc6 2. Qxf5 gxf5 
    ( 2. ... Rxe8 3. Qf6+ Kg8 4. Qg7# )
    ( 2. ... Qxe8 3. Rxe8 gxf5 4. Rxf8+ )
3. Rxf8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "241."]
[Result "*"]
[FEN "4b2k/7p/3q3P/1p1pRpr1/1P1B4/2P2Q2/7K/8 w - - 0 1"]

1. Qg3 Qxh6+ 
    ( 1. ... Rxg3 2. Rxe8# )
2. Qh3 Qd6 
    ( 2. ... Qxh3+ 3. Kxh3 )
3. Kh1 Kg8 4. Rxe8+ Kf7 5. Rh8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "242."]
[Result "*"]
[FEN "r7/5p1k/1q4pp/3R4/5P2/7P/3Q2P1/7K b - - 0 1"]

1. ... Ra1+ 2. Kh2 Qg1+ 3. Kg3 Ra3+ 4. Rd3 
    ( 4. Kg4 Qh2 5. Rd3 
        ( 5. Qf2 Rxh3 )
    5. ... Rxd3 6. Qxd3 Qxg2+ )
    ( 4. Kh4 Qh2 5. Rd3 
        ( 5. Qf2 Rxh3+ 6. Kg4 
            ( 6. gxh3 Qxf2+ )
        6. ... f5+ 7. Rxf5 gxf5+ 8. Kxf5 Rg3 )
    5. ... Rxd3 6. Qxd3 Qxf4+ 7. g4 Qf2+ 8. Qg3 g5+ 9. Kh5 Qxg3 10. h4 
    Qxh4# )
4. ... Qd4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "243."]
[Result "*"]
[FEN "5bk1/5p1p/4p1p1/qr1pB3/3P4/1R2P2P/2Q2PP1/6K1 w - - 0 1"]

1. Qc8 Rxb3 
    ( 1. ... Qe1+ 2. Kh2 +- )
    ( 1. ... Rb6 2. Qd8 Qe1+ 3. Kh2 Rxb3 4. Qf6 +- 
        ( 4. Bd6 +- )
    )
2. Bd6 Kg7 3. Qxf8+ Kf6 4. Qh8+ Kg5 
    ( 4. ... Kf5 5. Qe5# )
5. Bf4+ Kh5 
    ( 5. ... Kh4 6. Qxh7# )
    ( 5. ... Kf5 6. Qe5# )
6. Qxh7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "244."]
[Result "*"]
[FEN "b4k2/4bppp/1Bnr4/1p6/4B3/5N2/1P3PPP/2R3K1 w - - 0 1"]

1. Ne5 Nxe5 
    ( 1. ... f6 2. Nxc6 Bxc6 3. Bxc6 +/- )
    ( 1. ... Bg5 2. Ra1 Nxe5 3. Rxa8+ Ke7 4. Bc5 +/- )
2. Rc8+ Bd8 
    ( 2. ... Rd8 3. Bxd8 Bxe4 4. Bc7+ Bd8 5. Rxd8+ Ke7 6. Rd4 +- )
3. Bc5 
    ( 3. Rxa8? Rd1# )
3. ... Ke8 
    ( 3. ... Ke7 4. Bxd6+ Kxd6 5. Rxd8+ Kc5 6. Bxa8 +- )
    ( 3. ... Bxe4 4. Rxd8+ Ke7 5. Rxd6 +/- )
4. Bxd6 Bxe4 5. Bxe5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "245."]
[Result "*"]
[FEN "2r3k1/q5pp/4p3/2rp1p2/1p1B1P2/1P1QP3/P1R3PP/6K1 w - - 0 1"]

1. Qb5 
    ( 1. Bxc5 Rxc5 2. Qd4 
        ( 2. Rxc5 Qxc5 3. Kf2 = )
    2. ... Rc7 3. Rxc7 Qxc7 4. Qxb4 +/- )
1. ... Rxc2 
    ( 1. ... Rxb5 2. Rxc8+ Kf7 3. Bxa7 +- )
2. Bxa7 Rxa2 3. Bc5 h6 4. h4 Kh7 5. h5 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "246."]
[Result "*"]
[FEN "6k1/2R1bppp/p7/1p3P2/3Br1P1/7P/PP6/6K1 b - - 0 1"]

1. ... Bd8 2. Rd7 Rxd4 3. Rxd4 Bb6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "247."]
[Result "*"]
[FEN "2b2r1k/1p2qp1p/p1rp1b2/5p2/3BP2P/7B/PPPQ4/1K3RR1 w - - 0 1"]

1. Qg5 d5 
    ( 1. ... Bxd4 2. Qxe7 Rg8 3. Qxf7 +- )
2. Qg7+ Bxg7 3. Bxg7+ Kg8 4. Bf6# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "248."]
[Result "*"]
[FEN "r1b1r1k1/ppq1bppp/4pn2/6B1/8/P2B1QN1/1PP2PPP/R3R1K1 w - - 0 1"]

1. Bxf6 Bxf6 
    ( 1. ... gxf6 2. Qg4+ Kh8 3. Qh5 f5 4. Bxf5 exf5 5. Qxf7 +/- )
2. Qf5 Bxb2 
    ( 2. ... exf5 3. Rxe8# )
    ( 2. ... h6 3. Qh7+ Kf8 4. Nf5 g6 
        ( 4. ... exf5 5. Qh8# )
    5. Nxh6 )
    ( 2. ... Kf8 3. Qxh7 Bxb2 
        ( 3. ... Bd7 4. Nf5 )
    4. Qh8+ Ke7 5. Qh4+ Bf6 
        ( 5. ... f6 6. Qb4+ Kf7 7. Qxb2 )
    6. Qb4+ Kd8 
        ( 6. ... Qd6 7. Nf5+ )
        ( 6. ... Kd7 7. Bb5+ Kd8 8. Rad1+ )
    7. Rad1 Bc3 
        ( 7. ... Bd7 8. Bb5 Re7 
            ( 8. ... a5 9. Qb3 Re7 10. Nf5 )
        9. Rxd7+ Qxd7 
            ( 9. ... Rxd7 10. Qf8# )
        10. Bxd7 )
    8. Bb5+ Bd7 9. Qh4+ Bf6 10. Qh5 g6 11. Qf3 )
3. Qb5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "249."]
[Result "*"]
[FEN "4r1k1/p1r2p1p/5qp1/2np4/1RbN4/P5P1/1Q2PPBP/2R3K1 b - - 0 1"]

1. ... Na6 2. Ra4 
    ( 2. Nc2 Qxb2 
        ( 2. ... Qe7 =+ )
        ( 2. ... Qg5 =+ )
    3. Rxb2 Rxe2 =+ )
2. ... Rxe2 3. Qxe2 
    ( 3. Nxe2 Qxb2 -+ )
3. ... Bxe2 4. Rxc7 Nxc7 5. Nxe2 Qa1+ 6. Bf1 Nb5 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "250."]
[Result "*"]
[FEN "r2nk1r1/pb3q1p/4p3/3p2pQ/8/BP6/PP3PPP/2R1R1K1 w q - 0 1"]

1. Rc7 Qxh5 
    ( 1. ... Qg6 2. Re7+ Kf8 3. Rxb7+ Ke8 4. Re7+ Kf8 5. Rxh7+ Ke8 6. Re7+
    Kf8 7. R7xe6+ )
    ( 1. ... Rg6 2. Rxf7 Kxf7 
        ( 2. ... Nxf7 3. Qxh7 )
    3. Qxh7+ Rg7 
        ( 3. ... Ke8 4. Qe7# )
        ( 3. ... Kf6 4. Be7+ Kf5 5. Qh3+ g4 
            ( 5. ... Kf4 6. Qf3# )
        6. Qd3+ Kf4 7. g3# )
    4. Qh5+ )
2. Re7+ Kf8 3. Rxb7+ Ke8 4. Re7+ Kf8 5. Rxh7+ Ke8 6. Rxh5 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "251."]
[Result "*"]
[FEN "4nk2/3r2pp/pp1P2q1/4Qp2/1B3P2/8/P1P1R1PP/6K1 w - - 0 1"]

1. Qe7+ Rxe7 
    ( 1. ... Kg8 2. Qxd7 +- )
2. d7 
    ( 2. Rxe7? Nxd6 3. Rd7 Qe8 -/+ )
    ( 2. dxe7+? Kf7 -+ )
2. ... Nf6 
    ( 2. ... Qc6 3. Bxe7+ Kg8 
        ( 3. ... Kf7 4. d8=N+ +- )
    4. d8=Q +- )
    ( 2. ... a5 3. Bxe7+ Kf7 4. d8=Q +- )
3. d8=Q+ Qe8 
    ( 3. ... Kf7 4. Rxe7# )
    ( 3. ... Ne8 4. Qxe7+ Kg8 5. Qf8# )
4. Qxe7+ Qxe7 5. Bxe7+ Kf7 6. Bxf6 Kxf6 7. c4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "252."]
[Result "*"]
[FEN "r1b1r1k1/pp3p1p/6p1/2p1b1q1/3P4/2P1R1P1/PP3QBP/RN4K1 b - - 0 1"]

1. ... Qxe3 2. Qxe3 
    ( 2. dxe5 Qc1+ 3. Bf1 Bh3 )
2. ... Bxd4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "253."]
[Result "*"]
[FEN "r4rk1/pbp3pp/1p3q2/5p2/3b4/2NPB2P/PPP3P1/R3QRK1 b - - 0 1"]

1. ... Qg5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "254."]
[Result "*"]
[FEN "6k1/r6p/pp1p2p1/2pP2q1/P1Pb4/4B3/1P1Q2PP/5RK1 w - - 0 1"]

1. Qxd4 cxd4 
    ( 1. ... Qxg2+ 2. Kxg2 cxd4 3. Bxd4 )
2. Bxg5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "255."]
[Result "*"]
[FEN "1r1q2k1/4bp1p/2R1n1p1/4p1P1/B1p1P1Q1/2P1B1P1/5PK1/8 w - - 0 1"]

1. Rxe6 Qc8 
    ( 1. ... fxe6 2. Qxe6+ Kf8 3. Qxe5 +/- )
2. Bd7 
    ( 2. Rxg6+?! hxg6 =+ )
2. ... Qxd7 3. Rxg6+ hxg6 4. Qxd7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "256."]
[Result "*"]
[FEN "r1b1kb1r/ppp2ppp/2n2n2/6B1/Q3q3/8/PPP2PPP/2KR1BNR w kq - 0 1"]

1. Rd8+ 
    ( 1. Re1? Qxe1# )
    ( 1. Qxe4+? Nxe4 -/+ )
1. ... Kxd8 
    ( 1. ... Ke7 2. Qxe4+ Kxd8 3. Bc4 +/- 
        ( 3. Bxf6+ gxf6 4. Bc4 +/- )
    )
2. Qxe4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "257."]
[Result "*"]
[FEN "r3r1k1/1p3pbp/p2pp1p1/2q2P1n/2PnP3/1PN4P/PBB2QP1/2R2RK1 b - - 0 1"]

1. ... Nf3+ 2. gxf3 
    ( 2. Kh1 Qxf2 3. Rxf2 
        ( 3. Ne2 Qxe2 )
    3. ... Ng3# )
2. ... Bd4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "258."]
[Result "*"]
[FEN "r3rk2/2bb1p1p/1pN3p1/p7/8/2B1Q2P/PP3PP1/5K2 w - - 0 1"]

1. Qh6+ Kg8 2. Qg7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "259."]
[Result "*"]
[FEN "2q2rk1/pp1b1p1p/2r1pBp1/3pP3/8/2P5/PP3PPP/2RQ1RK1 w - - 0 1"]

1. Qd2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "260."]
[Result "*"]
[FEN "2kr4/p1pr1q2/1p2p1p1/7p/8/4PP2/2Q1B1PP/1R4K1 w - - 0 1"]

1. Ba6+ 
    ( 1. Qc6 Rd3 2. Bxd3 Rxd3 3. Qa8+ Kd7 = )
1. ... Kb8 2. Qc6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "261."]
[Result "*"]
[FEN "5r1k/2p2p1p/R4Pp1/8/2q5/4Q1PP/5P1K/8 w - - 0 1"]

1. Qh6 Rg8 2. Ra8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "262."]
[Result "*"]
[FEN "3q2k1/2rn1p1p/p2p1Pp1/1p3B2/1P3P1Q/8/P5PP/4R1K1 w - - 0 1"]

1. Bxd7 
    ( 1. Qh6? Nxf6 -/+ )
1. ... Rxd7 
    ( 1. ... Qf8 2. Re8 +- )
2. Qh6 Qf8 
    ( 2. ... Qb6+ 3. Kh1 +- )
3. Re8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "263."]
[Result "*"]
[FEN "r4rk1/pb1n1p1p/2q3p1/1p1p2N1/2pB4/P1n2QRP/2B2PP1/4R1K1 w - - 0 1"]

1. Qh5 
    ( 1. Bxc3? )
1. ... Nf6 
    ( 1. ... gxh5 2. Ne6# )
    ( 1. ... h6 2. Qxh6 Nf6 3. Bxf6 Qxf6 4. Qh7# )
    ( 1. ... Rfd8 2. Qxh7+ Kf8 3. Qxf7# )
2. Bxf6 Qxf6 
    ( 2. ... h6 3. Qxh6 Qxf6 4. Qh7# )
3. Qxh7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "264."]
[Result "*"]
[FEN "r2q1rk1/p2p1p1p/bp2p1pQ/n1p1P3/3P4/P1PBn1N1/5PPP/R3K2R w KQ - 0 1"]

1. Nh5 
    ( 1. Bxa6? Nc2+ -+ )
    ( 1. Qxe3? Bxd3 2. Qxd3 =+ )
1. ... gxh5 
    ( 1. ... Nxg2+ 2. Kd1 Ne3+ 3. fxe3 +- )
    ( 1. ... Nf5 2. Bxf5 +- )
    ( 1. ... Qf6 2. Nxf6+ Kh8 3. Qxh7# )
2. Qxh7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "265."]
[Result "*"]
[FEN "2r1q1k1/r4p1p/b3pBp1/n3P1QP/p2p3R/P5P1/2p2PB1/R5K1 w - - 0 1"]

1. Qh6 Qf8 
    ( 1. ... c1=Q+ 2. Rxc1 Rxc1+ 3. Kh2 +- 
        ( 3. Qxc1 Qf8 ~ )
    )
2. Qxh7+ Kxh7 3. hxg6+ Kxg6 
    ( 3. ... Kg8 4. Rh8# )
4. Be4# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "266."]
[Result "*"]
[FEN "r4r2/q1pb1pkp/1p1p2p1/2nPpP1P/2P1P3/p1N2P2/PP1Q4/2KR1BR1 w - - 0 1"]

1. f6+ Kh8 
    ( 1. ... Kg8 2. Qh6 axb2+ 
        ( 2. ... Ne6 3. dxe6 +- )
    3. Kd2 b1=N+ 4. Rxb1 +- )
    ( 1. ... Kxf6 2. Qg5+ Kg7 3. h6+ Kg8 
        ( 3. ... Kh8 4. Qf6+ Kg8 5. Qg7# )
    4. Qf6 axb2+ 5. Kd2 b1=N+ 6. Rxb1 +- )
2. Qh6 axb2+ 
    ( 2. ... Rg8 3. hxg6 fxg6 4. Qxh7+ Kxh7 5. Rh1+ Bh3 6. Rxh3# )
3. Kb1 Rg8 4. hxg6 fxg6 5. Qxh7+ Kxh7 6. Rh1+ Bh3 7. Rxh3# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "267."]
[Result "*"]
[FEN "r5k1/1p3ppp/2p5/q7/8/1P6/P3QPPP/4R1K1 w - - 0 1"]

1. Qe8+ Rxe8 2. Rxe8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "268."]
[Result "*"]
[FEN "2r3k1/pb3ppp/4r3/3q2n1/PB6/1P3N2/2R2PPP/2R2K2 w - - 0 1"]

1. Rxc8+ Bxc8 2. Rxc8+ Qd8 3. Rxd8+ Re8 4. Rxe8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "269."]
[Result "*"]
[FEN "r4k2/qp3ppp/2p5/8/8/8/1P2QPPP/4R2K w - - 0 1"]

1. Qe7+ Kg8 2. Qe8+ Rxe8 3. Rxe8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "270."]
[Result "*"]
[FEN "1rr3k1/5ppp/p5q1/3R4/3R2Q1/P7/5PPP/6K1 w - - 0 1"]

1. Qxc8+ Rxc8 2. Rd8+ Rxd8 3. Rxd8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "271."]
[Result "*"]
[FEN "7k/pp4np/2p3p1/3pN1q1/3P4/Q7/1r3rPP/2R2RK1 w - - 0 1"]

1. Qf8+ Rxf8 2. Rxf8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "272."]
[Result "*"]
[FEN "6k1/pbr2p1p/1pq1p1p1/4P3/1Q6/P5P1/1PP5/1K1R1B2 w - - 0 1"]

1. Rd8+ Kg7 
    ( 1. ... Qe8 2. Rxe8+ Kg7 3. Qf8# )
2. Qf8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "273."]
[Result "*"]
[FEN "3r2k1/1rpq1ppp/1p6/p2n4/2Q1R2P/P7/1P3PP1/4RK2 w - - 0 1"]

1. Qxd5 h6 
    ( 1. ... Qxd5 2. Re8+ Rxe8 3. Rxe8# )
    ( 1. ... Rbb8 2. Qxd7 +- )
2. Qxb7 
    ( 2. Re8+ +- )
2. ... Qb5+ 3. Kg1 Qxb2 4. Qxc7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "274."]
[Result "*"]
[FEN "r6k/6pp/r7/2Q1p3/2R5/q2b2PN/4pP1P/2R1K3 w - - 0 1"]

1. Qxa3 
    ( 1. Qc8+?! Qf8 =+ 
        ( 1. ... Rxc8? 2. Rxc8+ Qf8 3. Rxf8# )
    )
1. ... Bxc4 
    ( 1. ... Rxa3 2. Rc8+ Rxc8 3. Rxc8# )
2. Qc5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "275."]
[Result "*"]
[FEN "5r1k/pp5p/2p2n2/5N2/4qP2/2Q5/1PP4K/3R4 w - - 0 1"]

1. Qxf6+ Rxf6 
    ( 1. ... Kg8 2. Qg7# )
2. Rd8+ Qe8 
    ( 2. ... Rf8 3. Rxf8# )
3. Rxe8+ Rf8 4. Rxf8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "276."]
[Result "*"]
[FEN "r1b2rk1/p1p1Qppp/2p5/8/8/1P2B1P1/P1P2K1P/qN2R3 w - - 0 1"]

1. Qxf8+ Kxf8 2. Bc5+ Kg8 3. Re8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "277."]
[Result "*"]
[FEN "Rnk5/1p4pp/1Pp2pq1/2B1r3/1P6/7P/3r2PQ/5RK1 w - - 0 1"]

1. Rxb8+ Kxb8 
    ( 1. ... Kd7 2. Rxb7+ +- )
2. Qxe5+ fxe5 
    ( 2. ... Kc8 3. Qc7# )
    ( 2. ... Ka8 3. Ra1+ Ra2 4. Rxa2# )
3. Rf8+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "278."]
[Result "*"]
[FEN "r1bq2k1/2p2p1p/p1pp2pB/2n4r/8/2N2Q2/PPP2PPP/4RRK1 w - - 0 1"]

1. Qf6 Rxh6 
    ( 1. ... Qxf6 2. Re8# )
    ( 1. ... Ne6 2. Qxd8+ Nxd8 3. Re8# )
2. Qxd8+ Kg7 3. Re8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "279."]
[Result "*"]
[FEN "r2r2k1/2q2ppp/8/pp1RP3/8/1pP1Q3/1P3PPP/3R2K1 w - - 0 1"]

1. Qa7 Qc8 
    ( 1. ... Rxa7 2. Rxd8+ Qxd8 3. Rxd8# )
    ( 1. ... Qxa7 2. Rxd8+ Rxd8 3. Rxd8# )
2. Qxa8 Rf8 3. Qxc8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "280."]
[Result "*"]
[FEN "3r2k1/p4ppp/1q6/8/8/2R1P3/P3QPPP/6K1 b - - 0 1"]

1. ... Qb2 2. Rc2 
    ( 2. Qxb2? Rd1# )
    ( 2. Qd3 Qa1+ 
        ( 2. ... Rxd3? 3. Rc8+ Rd8 4. Rxd8# )
    3. Qf1 Qxc3 -+ )
    ( 2. Rc8 Qb1+ 3. Qf1 Qxf1+ 4. Kxf1 Rxc8 -+ )
2. ... Qb1+ 3. Qf1 Qxc2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "281."]
[Result "*"]
[FEN "1kb4Q/1pp5/p3n1p1/1q6/1r6/1P6/P4PP1/3R2KR w - - 0 1"]

1. Qxc8+ Ka7 
    ( 1. ... Kxc8 2. Rh8+ Nd8 
        ( 2. ... Nf8 3. Rxf8+ Qe8 4. Rxe8# )
        ( 2. ... Qe8 3. Rxe8+ Nd8 4. Rdxd8# )
    3. Rdxd8# )
2. Qxe6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "282."]
[Result "*"]
[FEN "rr4k1/2R2pbp/p3p1p1/3pPn2/Nq1P4/Q4N2/PP3PPP/2R3K1 w - - 0 1"]

1. Rc8+ Rxc8 
    ( 1. ... Bf8 2. Qxb4 Rxb4 
        ( 2. ... Rxc8 3. Qe1 +- )
    3. Rxa8 Rxa4 4. Rcc8 +- )
2. Rxc8+ Rxc8 3. Qxb4 Rc1+ 
    ( 3. ... Nxd4 4. h3 +/- )
4. Ne1 Nxd4 5. f4 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "283."]
[Result "*"]
[FEN "3rbk2/5ppp/p2p1q2/1pN5/2p5/2P1Q3/PP3PPP/4R1K1 w - - 0 1"]

1. Qxe8+ 
    ( 1. Nd7+? Bxd7 -/+ )
    ( 1. Nxa6? Bc6 = )
1. ... Rxe8 2. Nd7+ Kg8 3. Rxe8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "284."]
[Result "*"]
[FEN "r1b2rk1/2p3p1/n2p3p/p1pP2N1/2P1BP1q/P7/1PQ4P/4RRK1 w - - 0 1"]

1. Bh7+ Kh8 2. Nf7+ Rxf7 3. Re8+ Rf8 4. Rxf8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "285."]
[Result "*"]
[FEN "1r3rk1/2R2p1p/5BpQ/8/4qN2/p5P1/2N2P1P/3b2K1 b - - 0 1"]

1. ... Qh1+ 2. Kxh1 Bf3+ 3. Ng2 
    ( 3. Kg1 Rb1+ 4. Ne1 Rxe1# )
3. ... Rb1+ 4. Qc1 
    ( 4. Ne1 Rxe1# )
4. ... Rxc1+ 5. Ne1 Rxe1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "286."]
[Result "*"]
[FEN "3rr1k1/1p3ppp/p7/R3N1q1/1Q1PR3/8/1P3PPP/6K1 b - - 0 1"]

1. ... Rxd4 2. Qc3 
    ( 2. Rxd4 Qc1+ -+ )
    ( 2. Qxd4 Qc1+ -+ )
    ( 2. Qe1 Rxe4 -+ )
    ( 2. Nf3 Rexe4 
        ( 2. ... Rxb4? 3. Rxe8# )
    3. Ra1 
        ( 3. Nxg5 Rd1+ 4. Qe1 Rdxe1# )
    3. ... Qxg2+ 4. Kxg2 Rxb4 -+ )
2. ... Rxe4 3. Nf3 Qd8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "287."]
[Result "*"]
[FEN "k1r1r3/pp5p/1q1P4/3R1Np1/1b6/1P3P2/2Q1R1PP/7K b - - 0 1"]

1. ... Qf2 
    ( 1. ... Rxc2? 2. Rxe8+ +- )
    ( 1. ... Red8? 2. Qb1 += )
2. h3 
    ( 2. Rxf2 Re1+ 3. Rf1 Rxf1# )
    ( 2. Rd1 Qxe2 -+ )
2. ... Qxe2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "288."]
[Result "*"]
[FEN "rr4k1/2q2p2/5Bpp/8/p2NQ3/P1P5/6PP/1R5K b - - 0 1"]

1. ... Qf4 2. Qc2 
    ( 2. Qxf4 Rxb1+ -+ )
2. ... Rxb1+ 
    ( 2. ... Qxf6 -/+ )
3. Qxb1 Qxf6 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "289."]
[Result "*"]
[FEN "2r3k1/5ppp/p3pn2/P1q1N3/R1N5/1P1Q4/5PPP/3b2K1 b - - 0 1"]

1. ... Bxb3 2. Qxb3 
    ( 2. Nd7 Qb5 -/+ )
2. ... Qxe5 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "290."]
[Result "*"]
[FEN "3rr1k1/1p3ppp/p7/4N1q1/RQ1PR3/8/1P3PPP/6K1 b - - 0 1"]

1. ... Rxd4 
    ( 1. ... Qc1+? 2. Re1 +- )
2. Qc3 
    ( 2. Qxd4 Qc1+ -+ )
    ( 2. Rxd4 Qc1+ -+ )
    ( 2. Qe1 Rxa4 3. Rxa4 Rxe5 -/+ )
2. ... Rd1+ 3. Re1 Rxe1+ 4. Qxe1 Rxe5 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "291."]
[Result "*"]
[FEN "4r1k1/2p2p2/p1b2Ppp/1p3N2/7Q/8/Pq3PPP/3R2K1 b - - 0 1"]

1. ... Qd2 
    ( 1. ... gxf5? 2. Qg3+ Kh8 3. Qg7# )
2. Nxh6+ 
    ( 2. Rxd2? Re1# )
    ( 2. Rf1 gxf5 3. Qg3+ Qg5 -+ )
2. ... Kf8 3. Rf1 Re1 4. Qg4 
    ( 4. f3 Rxf1+ 5. Kxf1 Bd5 -/+ )
4. ... Rxf1+ 
    ( 4. ... Bb7 -+ )
5. Kxf1 Qxh6 
    ( 5. ... b4 6. Qc8+ Be8 7. g3 
        ( 7. Qxc7? Qd1# )
        ( 7. f3 Qxh6 8. Qxa6 Qxh2 -+ )
    7. ... Qxh6 8. Qxc7 Qh3+ 9. Kg1 Qe6 -+ )
6. Qc8+ Be8 7. Qxc7 Kg8 8. Qc8 Qf8 9. Qxa6 Qc5 10. h4 Qc1+ 11. Ke2 Qc6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "292."]
[Result "*"]
[FEN "1k1rr3/2p2ppp/1pQ5/4bPq1/8/R7/PP3NPP/2R3K1 b - - 0 1"]

1. ... Qxc1+ 2. Qxc1 
    ( 2. Nd1 Qxd1+ 3. Kf2 Rd2+ 4. Ke3 Qe2# )
2. ... Bxb2 3. Ra8+ 
    ( 3. Qxb2? Re1# )
    ( 3. Qb1 Bxa3 -/+ )
3. ... Kxa8 4. Qc6+ Kb8 5. Kf1 Re5 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "293."]
[Result "*"]
[FEN "3q2k1/1br2ppp/8/1Pp1R3/8/2Q3PB/5P1P/6K1 w - - 0 1"]

1. Qd2 Qf8 
    ( 1. ... Qxd2 2. Re8# )
    ( 1. ... Rc8 2. Bxc8 +- )
    ( 1. ... Qa8 2. Qa5 Rc8 3. Bxc8 Qxc8 4. Qc7 +- )
    ( 1. ... Qb8 2. Qe3 Kf8 3. b6 Rc6 4. Bd7 +- )
2. Qe3 
    ( 2. Qe1 +- )
    ( 2. Qe2 +- )
2. ... Bc8 3. b6 
    ( 3. Re8?! Bxh3 4. Rxf8+ Kxf8 5. g4 Bxg4 6. Qf4 +- )
3. ... Rc6 
    ( 3. ... Rb7 4. Bxc8 +- )
    ( 3. ... Bxh3 4. bxc7 +- )
4. Re8 Bxh3 5. Qe7 h6 6. Rxf8+ Kh7 7. Qe4+ Rg6 
    ( 7. ... g6 8. Rxf7+ Kg8 
        ( 8. ... Kh8 9. Qe8# )
    9. Qe8# )
8. b7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "294."]
[Result "*"]
[FEN "5r1k/p6p/1p3pp1/2nQ1N2/4Pq1P/5P2/P5P1/3R2K1 w - - 0 1"]

1. Qf7 Ne6 
    ( 1. ... Qh6 2. Rd8 +- )
    ( 1. ... Rxf7 2. Rd8+ Rf8 3. Rxf8# )
    ( 1. ... Rg8 2. Qxf6+ Rg7 3. Qxg7# )
2. Rd8 
    ( 2. Qxe6 gxf5 3. Qe7 += )
2. ... Qc1+ 
    ( 2. ... Rxd8 3. Qxf6+ Kg8 
        ( 3. ... Ng7 4. Qxg7# )
    4. Ne7# )
3. Kh2 Qc7+ 4. Qxc7 Nxc7 
    ( 4. ... Rxd8 5. Qe7 +- )
5. Rxf8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "295."]
[Result "*"]
[FEN "r5k1/p5pp/1pp3rb/3p1Q1N/2nP4/1RP5/q1P3PP/2B1R2K w - - 0 1"]

1. Ra3 Qb1 
    ( 1. ... Nxa3 2. Rf1 Qxc2 
        ( 2. ... Rf6 3. Nxf6+ gxf6 4. Bxh6 Qxc2 5. Qe6+ Kh8 6. Qxf6+ Kg8 
        7. Qg7# )
    3. Qf7+ Kh8 4. Qf8+ Rxf8 5. Rxf8# )
    ( 1. ... Nd6 2. Qxg6 
        ( 2. Nf6+ Rxf6 
            ( 2. ... gxf6? 3. Qe6+ Kh8 4. Rxa2 +- )
        3. Qxf6 gxf6 4. Rxa2 ~ )
    2. ... hxg6 
        ( 2. ... Qxa3? 3. Qe6+ Kh8 4. Bxa3 +- )
    3. Rxa2 Bxc1 ~ )
2. Rxa7 Rf8 
    ( 2. ... Rxa7 3. Re8# )
3. Rf7 Rd8 4. Rfe7 
    ( 4. Rf1 Bf4 5. Qxf4 h6 6. Qc7 Qxc2 7. Rxg7+ Rxg7 
        ( 7. ... Kh8 8. Qxd8# )
    8. Qxg7# )
4. ... Nd6 
    ( 4. ... Rf8 5. Qxf8+ Kxf8 6. Re8+ Kf7 7. R1e7# )
5. Qf7+ Nxf7 
    ( 5. ... Kh8 6. Re8+ 
        ( 6. Qe8+ )
    6. ... Rxe8 
        ( 6. ... Nxe8 7. Qf8# )
    7. Rxe8+ Nxe8 8. Qf8# )
6. Re8+ Rxe8 7. Rxe8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "296."]
[Result "*"]
[FEN "3r2k1/5p2/p6p/q5pB/4P3/2R5/1nQ2PPP/6K1 b - - 0 1"]

1. ... Nd1 2. Bxd1 
    ( 2. Rc4 Qe1# )
    ( 2. Qb3 Qxc3 
        ( 2. ... Nxc3? 3. Qxf7+ Kh8 4. Qf6+ Kg8 5. Bf7+ Kf8 6. Be6+ Ke8 7.
         Qf7# )
    3. Qxf7+ 
        ( 3. Qxc3 Nxc3 -+ )
    3. ... Kh8 -+ )
2. ... Qxc3 3. Kf1 
    ( 3. Qa4? Qe1# )
    ( 3. Qxc3? Rxd1+ 4. Qe1 Rxe1# )
3. ... Qxc2 4. Bxc2 Rd2 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "297."]
[Result "*"]
[FEN "1rb1k2r/pp2ppb1/6p1/1N1R4/8/8/PP2BPP1/R3K3 w Qk - 0 1"]

1. Nc7+ Kf8 2. Rd8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "298."]
[Result "*"]
[FEN "3r1k2/1p3ppp/p7/8/3q4/1P6/P3QPPP/4R1K1 w - - 0 1"]

1. Qe7+ Kg8 2. Qe8+ Rxe8 3. Rxe8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "299."]
[Result "*"]
[FEN "7k/1pp4p/3p2q1/p1nPp3/2P1Pr2/8/PPB5/1K4RQ b - - 0 1"]

1. ... Rh4 2. Rxg6 
    ( 2. Qxh4 Qxg1+ -+ )
    ( 2. Qg2 Qxg2 3. Rxg2 Rh1+ 4. Bd1 Rxd1+ 5. Kc2 Re1 -+ )
2. ... Rxh1+ 3. Bd1 hxg6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "300."]
[Result "*"]
[FEN "r1bq3k/1p3Qpp/p3p3/2b5/3N4/PP2B3/2P3PP/5RK1 w - - 0 1"]

1. Nc6 
    ( 1. Nxe6? Bxe3+ 2. Kh1 Bxe6 3. Qxe6 Qe8 -/+ )
1. ... bxc6 
    ( 1. ... Bxe3+ 2. Kh1 h6 
        ( 2. ... Qg8 3. Qxg8+ Kxg8 4. Ne7+ Kh8 5. Rf8# )
    3. Nxd8 +- )
    ( 1. ... Qg8 2. Qxg8+ Kxg8 3. Bxc5 Bd7 
        ( 3. ... bxc6 4. Rf8# )
    4. Ne5 +- )
2. Bxc5 Bd7 
    ( 2. ... h6 3. Qg6 Bb7 4. Rf8+ Qxf8 5. Bxf8 Rxf8 6. Qxe6 +- )
3. Bd4 e5 
    ( 3. ... Qg8 4. Qxd7 +- )
4. Bxe5 Qg8 
    ( 4. ... Qg5 5. Qf8+ Rxf8 6. Rxf8# )
5. Qxd7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "301."]
[Result "*"]
[FEN "5r1k/6pp/p2P4/1p6/6q1/1Q6/P3RPP1/6K1 w - - 0 1"]

1. Qf7 Qc8 
    ( 1. ... Rxf7 2. Re8+ Rf8 3. Rxf8# )
    ( 1. ... Rg8 2. Re1 Qg5 3. d7 +- )
2. Qxf8+ Qxf8 3. d7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "302."]
[Result "*"]
[FEN "8/pQRq2pk/4p2p/3r1p2/3P4/4P3/PP3PPP/6K1 b - - 0 1"]

1. ... Rc5 2. Rxc5 
    ( 2. dxc5 Qd1# )
    ( 2. Qxa7 Rxc7 -+ )
    ( 2. Qb3 Rxc7 -+ )
2. ... Qxb7 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "303."]
[Result "*"]
[FEN "r1b3kr/ppp1Bp1p/1b6/n2P4/2p3q1/2Q2N2/P4PPP/R3R1K1 w - - 0 1"]

1. Qxh8+ Kxh8 2. Bf6+ Kg8 
    ( 2. ... Qg7 3. Re8# )
3. Re8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "304."]
[Result "*"]
[FEN "r3kbnr/1bpp2pp/p1p1p1q1/4N3/3Q4/8/PPP2PPP/RNB2RK1 b kq - 0 1"]

1. ... Qxg2+ 2. Kxg2 c5+ -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "305."]
[Result "*"]
[FEN "r3r1k1/1p3p2/p7/3P1Q2/P4Pnp/5B2/1P3NPq/R1B2K2 b - - 0 1"]

1. ... Qg1+ 2. Kxg1 Re1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "306."]
[Result "*"]
[FEN "rnb1k2r/ppp1bppp/2qp1n2/3N4/4PQ2/8/PPP2PPP/R1B1KBNR w KQkq - 0 1"]

1. Bb5 Qxb5 
    ( 1. ... Nxd5 2. Bxc6+ bxc6 3. exd5 )
2. Nxc7+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "307."]
[Result "*"]
[FEN "R4n2/pp2qpp1/2p3pk/6N1/7P/2P2P2/P5P1/3R2K1 w - - 0 1"]

1. Rxf8 Qxf8 2. Rd8 Qxd8 3. Nxf7+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "308."]
[Result "*"]
[FEN "2k4r/1p3p2/1Qbqp2p/4R1p1/P7/1P2R3/2P2PPP/3r1BK1 b - - 0 1"]

1. ... Rxf1+ 2. Kxf1 Bxg2+ 3. Kxg2 Qxb6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "309."]
[Result "*"]
[FEN "3r1n1k/3P3p/pp3q2/2pQp3/P1P3B1/3b2R1/1P5P/6K1 w - - 0 1"]

1. Qg8+ Kxg8 2. Be6+ Kh8 3. Rg8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "310."]
[Result "*"]
[FEN "2r2rk1/pb3ppp/1p2pb2/2nnN3/2NRq3/1P2P1B1/PQ2BPPP/5RK1 b - - 0 1"]

1. ... Qxg2+ 2. Kxg2 Nf4+ 3. Kg1 Nh3# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "311."]
[Result "*"]
[FEN "3b1rk1/6p1/3Bb3/pP5p/P1q1N3/2N1P1P1/1Q3PKP/8 b - - 0 1"]

1. ... Bh3+ 2. Kxh3 
    ( 2. Kg1 Qf1# )
    ( 2. Kh1 Qf1# )
2. ... Qf1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "312."]
[Result "*"]
[FEN "5k2/1p4pP/p7/1p1p2K1/2r5/8/6PP/8 b - - 0 1"]

1. ... Rh4 2. Kxh4 g5+ 3. Kxg5 Kg7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "313."]
[Result "*"]
[FEN "7K/6P1/4k3/8/7Q/p1q5/8/8 w - - 0 1"]

1. Qc4+ Qxc4 2. g8=Q+ Ke5 3. Qxc4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "314."]
[Result "*"]
[FEN "3k4/pb1ppp2/1P3r2/8/3QPB2/P1RB1qP1/1P3P1r/4RK2 w - - 0 1"]

1. Qxd7+ Kxd7 2. Bb5+ Bc6 
    ( 2. ... Kd8 3. Rxf3 )
3. Bxc6+ Rxc6 4. Rxf3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "315."]
[Result "*"]
[FEN "r1bk2nr/ppp2ppp/3p4/bQ3q2/3p4/B1P5/P3BPPP/RN1KR3 w - - 0 1"]

1. Qe8+ Kxe8 2. Bb5+ Kd8 
    ( 2. ... Kf8 3. Re8# )
3. Re8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "316."]
[Result "*"]
[FEN "6nr/pQ4pp/2Bk4/2b5/3r1pbq/2N5/PPP3PP/R1B2K1R b - - 0 1"]

1. ... Qf2+ 2. Kxf2 Rd1+ 3. Be3 Bxe3# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "317."]
[Result "*"]
[FEN "5rk1/p2N2pp/8/8/1n1qp2Q/BP2n1P1/P6P/3R2K1 w - - 0 1"]

1. Qxh7+ 
    ( 1. Rxd4? Rf1# )
    ( 1. Nxf8? Qxd1+ 2. Kf2 Qd2+ 3. Kg1 Qg2# )
    ( 1. Re1? Nf5+ )
1. ... Kxh7 
    ( 1. ... Kf7 2. Rxd4 )
2. Nxf8+ Kg8 
    ( 2. ... Kh8 3. Rxd4 )
    ( 2. ... Kh6 3. Rxd4 )
3. Rxd4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "318."]
[Result "*"]
[FEN "8/2n2p2/6k1/R5pp/8/5PKP/2r5/1B6 b - - 0 1"]

1. ... h4+ 2. Kg4 f5+ 3. Rxf5 Rg2# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "319."]
[Result "*"]
[FEN "3rk1r1/3bpp2/2Q5/1p1R3p/3R4/2P3BP/PP3PPK/5q2 b - - 0 1"]

1. ... Qxg2+ 
    ( 1. ... Bxc6? 2. Rxd8# )
2. Kxg2 Bxc6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "320."]
[Result "*"]
[FEN "r1b1r1k1/1p1n1p1p/2ppnqp1/8/p1P1P3/5P2/PbNQNBPP/1R2RBK1 w - - 0 1"]

1. Rxb2 Qxb2 2. Nc3 Ne5 3. Rb1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "321."]
[Result "*"]
[FEN "8/1p4p1/6k1/P1PNK1P1/3Pp3/Pq3b2/3Q4/8 b - - 0 1"]

1. ... Qxd5+ 2. Kxd5 
    ( 2. Kf4 Qxg5# )
2. ... e3+ 3. Ke5 exd2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "322."]
[Result "*"]
[FEN "rnb1k2r/pp2b1pp/2p2pn1/q3P2Q/5p2/PB6/1BPP2PP/RN2K1NR w KQkq - 0 1"]

1. Bf7+ Kxf7 
    ( 1. ... Kd7 2. e6+ )
    ( 1. ... Kf8 2. Bxg6 +/- )
    ( 1. ... Kd8 2. Bxg6 +/- )
2. e6+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "323."]
[Result "*"]
[FEN "r3nb1Q/p1q2kr1/2p3p1/2ppnpP1/1P3N2/4P3/PB1P4/1R2KB1R w K - 0 1"]

1. Qxf8+ Kxf8 2. Ne6+ Kg8 
    ( 2. ... Ke7 3. Nxc7 )
    ( 2. ... Kf7 3. Nxc7 )
3. Nxc7 Nf3+ 
    ( 3. ... Rxc7 4. Bxe5 )
    ( 3. ... Nxc7 4. Bxe5 )
4. Ke2 Rxc7 
    ( 4. ... Nxc7 5. Bxg7 Kxg7 6. Kxf3 )
    ( 4. ... Ng1+ 5. Rxg1 Rxc7 6. bxc5 )
5. Rh8+ Kf7 6. Kxf3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "324."]
[Result "*"]
[FEN "r1b1Rrk1/p2pQppp/1b6/2p5/1p6/3B2Pq/1PP2P1P/5RK1 b - - 0 1"]

1. ... Qg2+ 
    ( 1. ... Bb7? 2. Qxf8# )
2. Kxg2 Bb7+ 3. f3 
    ( 3. Kg1 Raxe8 = )
3. ... Raxe8 4. Qxd7 = *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "325."]
[Result "*"]
[FEN "r7/2k3p1/1np1p1p1/4P3/1Q1P3q/P4P2/1P6/1KR5 w - - 0 1"]

1. Rxc6+ Kxc6 
    ( 1. ... Kb8 2. Qxb6# )
    ( 1. ... Kb7 2. Qxb6# )
    ( 1. ... Kd8 2. Qf8+ 
        ( 2. Qxb6+ Ke8 3. Rc7 +- 
            ( 3. Qb7 Rd8 
                ( 3. ... Qd8 4. Rxe6+ Kf8 
                    ( 4. ... Qe7 5. Qxe7# )
                5. Rxg6 +- )
            4. Qxg7 Qe7 5. Qxg6+ +- )
        )
    )
    ( 1. ... Kd7 2. Qxb6 Ke8 
        ( 2. ... Qh1+ 3. Ka2 +- )
    3. Rc7 +- 
        ( 3. Qb7 Rd8 
            ( 3. ... Qd8 4. Rxe6+ Kf8 
                ( 4. ... Qe7 5. Qxe7# )
            5. Rxg6 +- )
        4. Qxg7 Qe7 5. Qxg6+ +- )
    )
2. d5+ exd5 3. Qxh4 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "326."]
[Result "*"]
[FEN "7r/1p2k3/2bpp3/p3np2/P1PR4/2N2PP1/1P4K1/3B4 b - - 0 1"]

1. ... Bxf3+ 2. Bxf3 Rh2+ 3. Kxh2 Nxf3+ 4. Kg2 Nxd4 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "327."]
[Result "*"]
[FEN "r7/3q1k1p/p4p2/1p2p1p1/8/1P6/P5PP/1QR4K w - - 0 1"]

1. Rc7 Qxc7 
    ( 1. ... Rd8 2. Qxh7+ Ke6 3. Rxd7 Rxd7 4. Qc2 +- )
2. Qxh7+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "328."]
[Result "*"]
[FEN "2b1rn1k/p4Rbp/1p6/3p2B1/8/P5N1/1q2B1PP/5Q1K w - - 0 1"]

1. Rxg7 Kxg7 
    ( 1. ... Qxg7 2. Bf6 )
2. Bf6+ Qxf6 3. Nh5+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "329."]
[Result "*"]
[FEN "R1br2k1/1rp1Rpp1/6N1/1p6/2n5/1B6/1P3PPP/6K1 w - - 0 1"]

1. Rd7 Re8 
    ( 1. ... Rxd7 2. Rxc8+ Kh7 3. Nf8+ Kh6 4. Nxd7 )
    ( 1. ... Bxd7 2. Rxd8+ Kh7 3. Nf8+ Kh6 4. Nxd7 )
2. Rxc8 Rxc8 3. Ne7+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "330."]
[Result "*"]
[FEN "1r4k1/1b2K1pp/7b/2pp3P/6NB/2Q2pp1/4p3/5r2 w - - 0 1"]

1. Nxh6+ gxh6 
    ( 1. ... Kh8 2. Nf7+ Kg8 3. Qxg7+ Kxg7 4. Bf6+ Kg8 5. Nh6# )
2. Qh8+ Kxh8 3. Kf7 Rf8+ 
    ( 3. ... Rg8 4. Bf6+ Rg7+ 5. Bxg7# )
4. Kxf8 e1=Q 5. Bf6# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "331."]
[Result "*"]
[FEN "6k1/1p2pp2/3n1b1p/3P4/PB3pP1/1B5P/4R1K1/r7 b - - 0 1"]

1. ... Rb1 2. Bxd6 f3+ 
    ( 2. ... exd6?! 3. Bc2 ~ )
    ( 2. ... Rxb3?! 3. Bxf4 = )
3. Kxf3 Rxb3+ 4. Re3 
    ( 4. Kg2 exd6 )
4. ... Rxe3+ 5. Kxe3 exd6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "332."]
[Result "*"]
[FEN "5rk1/5np1/3p1r1p/2pPp3/2P1Q3/4BNRP/R3nPPK/3q4 w - - 0 1"]

1. Rxe2 Qxe2 2. Rxg7+ Kxg7 
    ( 2. ... Kh8 3. Qh7# )
3. Bxh6+ Rxh6 
    ( 3. ... Nxh6 4. Qxe2 +/- )
4. Qxe2 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "333."]
[Result "*"]
[FEN "8/p2qppk1/P5p1/7p/3b3P/3Q1BP1/2R2PK1/r7 b - - 0 1"]

1. ... Rg1+ 2. Kh2 
    ( 2. Kxg1 Bxf2+ 3. Kxf2 Qxd3 )
2. ... Rxg3 3. fxg3 
    ( 3. Kxg3 Be5+ )
    ( 3. Qxd4+ Qxd4 )
3. ... Bg1+ 4. Kxg1 Qxd3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "334."]
[Result "*"]
[FEN "r2n1k1r/pb1qb1pp/2p2p2/3p1P1B/3N1B2/8/PPP1Q1PP/R3R1K1 w - - 0 1"]

1. Qxe7+ Qxe7 
    ( 1. ... Kg8 2. Qe8+ Qxe8 3. Rxe8# )
2. Bd6 Qxd6 
    ( 2. ... Nf7 3. Bxe7+ Kg8 4. Bxf7+ Kxf7 5. Bc5 +- )
3. Re8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "335."]
[Result "*"]
[FEN "2r2k2/5p2/2Np2pp/PR1n4/5P2/2N2KPP/8/6b1 w - - 0 1"]

1. Nxd5 Rxc6 2. Rb8+ Kg7 3. Rg8+ Kxg8 
    ( 3. ... Kh7 4. Nf6# )
4. Ne7+ Kf8 5. Nxc6 Ke8 6. a6 Kd7 7. a7 Bxa7 8. Nxa7 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "336."]
[Result "*"]
[FEN "1k1r3r/1pp2p2/3b4/4n1p1/N3q1P1/1B2B3/PPP2RP1/4RQK1 b - - 0 1"]

1. ... Rh1+ 2. Kxh1 Qh7+ 3. Kg1 Qh2+ 
    ( 3. ... Rh8? 4. Rf3 +/- )
4. Kxh2 Nf3+ 5. Kh1 
    ( 5. Kh3 Rh8# )
5. ... Rh8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "337."]
[Result "*"]
[FEN "3b4/r4p1p/pN1P1kp1/P1R5/1p6/5P1P/1P3P2/6K1 w - - 0 1"]

1. Rc7 Rxc7 
    ( 1. ... Bxc7 2. dxc7 Rxc7 3. Nd5+ )
2. dxc7 Bxc7 3. Nd5+ Ke5 4. Nxc7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "338."]
[Result "*"]
[FEN "1r4k1/5pbp/q2n2p1/1p6/pP6/P1Q3N1/5P1P/3R2RK w - - 0 1"]

1. Rxd6 
    ( 1. Qxg7+? Kxg7 2. Rxd6 Qb7+ )
1. ... Qxd6 
    ( 1. ... Bxc3 2. Rxa6 Bb2 3. Rc6 Bxa3 4. Rb1 )
2. Qxg7+ Kxg7 3. Nf5+ Kf6 4. Nxd6 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "339."]
[Result "*"]
[FEN "2b1r3/1p2qpkp/6p1/4r3/R4Q2/2P2RP1/P1B2P1P/6K1 b - - 0 1"]

1. ... Re1+ 
    ( 1. ... Bh3? 2. Re3 ~ )
2. Kg2 Rg1+ 3. Kxg1 Qe1+ 4. Kg2 Qf1+ 5. Kxf1 Bh3+ 6. Kg1 Re1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "340."]
[Result "*"]
[FEN "1k6/1b2b3/p4pR1/Q2Bp2r/3p4/2p5/P5PP/3q2BK w - - 0 1"]

1. Rg8+ Ka7 
    ( 1. ... Bc8 2. Qb6# )
2. Ra8+ Kxa8 3. Qxa6+ Kb8 4. Qxb7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "341."]
[Result "*"]
[FEN "2q1r1k1/1ppb4/r2p1Pp1/p4n1p/2P1n3/5NPP/PP3Q1K/2BRRB2 w - - 0 1"]

1. f7+ Kxf7 
    ( 1. ... Kg7 2. fxe8=Q Qxe8 3. Rxe4 
        ( 3. Qg1 +/- )
    3. ... Qxe4 4. Re1 +/- )
2. Rxe4 Rxe4 3. Ng5+ Kg7 4. Nxe4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "342."]
[Result "*"]
[FEN "r4rk1/pp2ppbp/6p1/8/Qnq1P3/2N1BPPb/PP4NP/R4RK1 b - - 0 1"]

1. ... Bxg2 2. Kxg2 Bxc3 3. bxc3 Nd5 4. Qxc4 
    ( 4. Qb3 Qxb3 5. axb3 Nxe3+ )
4. ... Nxe3+ 5. Kf2 Nxc4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "343."]
[Result "*"]
[FEN "rn2k1nr/pp1qbppp/8/1N2R3/3N4/8/PP3PPP/R2Q2K1 w - - 0 1"]

1. Rd5 Qc8 
    ( 1. ... Qxd5 2. Nc7+ Kf8 3. Nxd5 +/- )
2. Nf5 Kf8 
    ( 2. ... Qe6 3. Nc7+ Kf8 4. Rd8+ Bxd8 5. Qxd8+ Qe8 6. Qxe8# )
    ( 2. ... Nf6 3. Nbd6+ Bxd6 4. Nxd6+ )
3. Nxe7 Kxe7 4. Re5+ Qe6 
    ( 4. ... Kf6 5. Qf3+ Kg6 
        ( 5. ... Kxe5 6. Re1# )
        ( 5. ... Qf5 6. Qxf5# )
    6. Qh5+ Kf6 7. Qg5# )
    ( 4. ... Kf8 5. Qd6+ Ne7 6. Qxe7+ Kg8 7. Qe8+ Qxe8 8. Rxe8# )
5. Qd6+ Kf6 
    ( 5. ... Ke8 6. Nc7# )
6. Rxe6+ fxe6 7. Nc7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "344."]
[Result "*"]
[FEN "2q1r3/pp1bppkp/4R1p1/3p4/3P3N/2PB3P/P1n2PP1/2Q3K1 w - - 0 1"]

1. Qh6+ Kxh6 
    ( 1. ... Kg8 2. Nf5 
        ( 2. Nxg6 )
    2. ... gxf5 3. Bxf5 fxe6 4. Qxh7+ 
        ( 4. Bxh7+ Kh8 5. Bg6+ Kg8 6. Qh7+ Kf8 7. Qf7# )
    4. ... Kf8 5. Bg6 )
    ( 1. ... Kh8 2. Nxg6+ fxg6 
        ( 2. ... Kg8 3. Nxe7+ Rxe7 
            ( 3. ... Kh8 4. Qxh7# )
        4. Qxh7+ Kf8 5. Qh8# )
    3. Bxg6 Kg8 4. Qxh7+ Kf8 5. Qf7# )
2. Nf5+ Kh5 
    ( 2. ... Kg5 3. h4+ Kf4 
        ( 3. ... Kh5 4. Be2# )
        ( 3. ... Kg4 4. f3+ Kf4 
            ( 4. ... Kh5 5. g4# )
        5. g3+ Kxf3 6. Be2# )
    4. g3+ Kg4 
        ( 4. ... Kf3 5. Be2# )
    5. f3+ Kxf3 
        ( 5. ... Kh3 6. Bf1# )
        ( 5. ... Kh5 6. g4# )
    6. Be2# )
3. f4 gxf5 
    ( 3. ... Ne3 4. Be2+ Ng4 5. Bxg4# )
4. Be2+ Kh4 5. Kh2 Bxe6 
    ( 5. ... Qxc3 6. Rh6# )
    ( 5. ... Rg8 6. Rh6# )
6. g3# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "345."]
[Result "*"]
[FEN "4r1k1/5p1p/6p1/p2p4/8/P3BPb1/q2QK3/2R4R b - - 0 1"]

1. ... Rxe3+ 2. Kxe3 Bf4+ 3. Kxf4 Qxd2+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "346."]
[Result "*"]
[FEN "2r2rk1/pb4pp/1p1bN3/3n1p2/1P6/PQ1BP1Pq/1BP2P1P/4RRK1 b - - 0 1"]

1. ... Qg2+ 2. Kxg2 Nf4+ 3. Kg1 Nh3# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "347."]
[Result "*"]
[FEN "2rq1rk1/p4ppp/n3bn2/1Nb1p1Q1/4P3/2B2P2/PPN3PP/R3KB1R b KQ - 0 1"]

1. ... Bf2+ 2. Kxf2 
    ( 2. Ke2 Bc4+ 3. Kxf2 Nxe4+ 4. fxe4 Qxg5 -+ )
2. ... Nxe4+ 3. fxe4 Qxg5 4. h4 
    ( 4. Nxa7 Rxc3 5. bxc3 Qd2+ -+ )
    ( 4. Kg1 Qe7 -+ )
4. ... Qf4+ 5. Kg1 
    ( 5. Ke1 Qg3+ 6. Kd2 
        ( 6. Ke2 Bg4+ 7. Kd2 Rfd8+ -+ )
    6. ... Rfd8+ -+ )
5. ... Nc5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "348."]
[Result "*"]
[FEN "r5r1/4kp2/p3p3/R2pP3/2qN4/2n1Q1P1/2P2P1P/4R1K1 w - - 0 1"]

1. Rc5 Qxc5 
    ( 1. ... Rgc8 2. Rxc4 Rxc4 3. Ra1 +- )
2. Nf5+ exf5 
    ( 2. ... Kd7 3. Qxc5 exf5 4. Qd6+ +- 
        ( 4. Qxc3 )
    )
3. Qxc5+ Kd7 4. Qd6+ +- 
    ( 4. Qxc3 )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "349."]
[Result "*"]
[FEN "2rnrbnk/3q1ppp/p1p5/3p1P2/1p1PPN2/4BQ1R/PP1N2PP/3R2K1 w - - 0 1"]

1. Ng6+ fxg6 2. Rxh7+ Kxh7 3. Qh3+ Nh6 4. fxg6+ Kxg6 5. Qxd7 Ndf7 6. Bxh6 
Nxh6 
    ( 6. ... Kxh6 7. Qxf7 )
    ( 6. ... gxh6 7. Rf1 )
7. exd5 cxd5 8. Qxd5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "350."]
[Result "*"]
[FEN "r1b1k2r/ppp2ppp/2p5/8/3Qn1q1/8/PPPB2PP/2KR1B1R w kq - 0 1"]

1. Qd8+ Kxd8 2. Bg5+ Ke8 3. Rd8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "351."]
[Result "*"]
[FEN "3rkb1r/p2bpp1p/2B3p1/2p5/Q3P3/2q5/P3KPPP/1RB3NR b k - 0 1"]

1. ... Qd3+ 2. Kxd3 
    ( 2. Ke1 Qxb1 )
2. ... Bxc6+ 3. Ke2 Bxa4 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "352."]
[Result "*"]
[FEN "3rr1k1/ppp2ppp/8/5Q2/4n3/1B5R/PPP1qPP1/5RK1 b - - 0 1"]

1. ... Qxf1+ 2. Kxf1 
    ( 2. Kh2 Nf6 -+ )
2. ... Nd2+ 3. Kg1 Re1+ 4. Kh2 Nf1+ 5. Kg1 
    ( 5. Kh1 Ne3+ 6. Kh2 Nxf5 -+ )
5. ... Ne3+ 6. Kh2 Nxf5 -+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "353."]
[Result "*"]
[FEN "8/p7/6k1/1R6/8/1P6/PP3pP1/7K w - - 0 1"]

1. Rf5 Kxf5 2. g4+ Kxg4 3. Kg2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "354."]
[Result "*"]
[FEN "4k3/p1P3p1/2q1np1p/3N4/8/1Q3PP1/6KP/8 w - - 0 1"]

1. Qb5 Qxb5 
    ( 1. ... Nf4+ 2. Nxf4 Qxb5 3. c8=Q+ Ke7 
        ( 3. ... Kf7 4. Qe6+ Kf8 5. Ng6# )
    4. Qe6+ Kd8 
        ( 4. ... Kf8 5. Ng6# )
    5. Qg8+ +- )
2. c8=Q+ Kf7 
    ( 2. ... Nd8 3. Nc7+ Ke7 4. Nxb5 +- )
3. Qxe6+ Kxe6 4. Nc7+ Ke5 5. Nxb5 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "355."]
[Result "*"]
[FEN "3r2k1/pRp2p2/6pQ/5b2/2B5/2qP2P1/P6P/6K1 w - - 0 1"]

1. Bxf7+ Kxf7 2. Rxc7+ Qxc7 3. Qh7+ Kf6 4. Qxc7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "356."]
[Result "*"]
[FEN "1q2n1k1/1r3pbp/Q5p1/3Np3/P2pP3/7P/1P1B1PP1/2R3K1 w - - 0 1"]

1. Rc8 Qxc8 2. Ne7+ Rxe7 3. Qxc8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "357."]
[Result "*"]
[FEN "2r3k1/pR3pbp/4b1p1/3p1p2/3P1N2/q2BPQ2/5PPP/6K1 b - - 0 1"]

1. ... Rc1+ 2. Bf1 Rxf1+ 3. Kxf1 Qa6+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "358."]
[Result "*"]
[FEN "3r1k2/1p3ppp/8/8/1nBP1q2/1P3N1P/1P2RPP1/1R4K1 b - - 0 1"]

1. ... b5 2. Bxb5 
    ( 2. Rd1 bxc4 3. bxc4 =+ )
2. ... Qf5 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "359."]
[Result "*"]
[FEN "4k2r/p1q1np1p/1p2p1p1/2p1P1B1/6Q1/2P5/PP4PP/3R2K1 w k - 0 1"]

1. Qa4+ Qc6 
    ( 1. ... Kf8 2. Bh6+ Kg8 3. Qe8# )
    ( 1. ... Qd7 2. Qxd7+ Kf8 3. Bh6+ Kg8 4. Qe8# )
    ( 1. ... Nc6 2. Qxc6+ Kf8 
        ( 2. ... Qxc6 3. Rd8# )
        ( 2. ... Qd7 3. Qa8+ Qd8 4. Qxd8# )
    3. Bh6+ Ke7 
        ( 3. ... Kg8 4. Qe8# )
    4. Qxc7+ Ke8 5. Qd8# )
    ( 1. ... b5 2. Qxb5+ +- )
2. Rd8+ Kxd8 3. Qxc6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "360."]
[Result "*"]
[FEN "2b1r3/1p2qpkp/2p3p1/4r3/R4Q2/2P2RP1/P1B2P1P/6K1 b - - 0 1"]

1. ... Re1+ 
    ( 1. ... Bh3 2. Re3 Rxe3 3. fxe3 Qxe3+ 4. Qxe3 Rxe3 -/+ )
2. Kg2 Rg1+ 3. Kxg1 Qe1+ 4. Kg2 Qf1+ 5. Kxf1 Bh3+ 6. Kg1 Re1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "361."]
[Result "*"]
[FEN "r4rk1/pp1qb1pp/5p2/4nN2/2P5/5Q2/PB3PPP/R4RK1 w - - 0 1"]

1. Bxe5 
    ( 1. Qd5+?! Rf7 = )
1. ... fxe5 2. Qd5+ Qxd5 3. Nxe7+ Kf7 4. Nxd5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "362."]
[Result "*"]
[FEN "Rnk5/1p4pp/1Pp2pq1/2B1r3/1P6/7P/3r2PQ/5RK1 w - - 0 1"]

1. Rxb8+ Kxb8 
    ( 1. ... Kd7 2. Rxb7+ +- )
2. Qxe5+ fxe5 
    ( 2. ... Kc8 3. Qc7# )
    ( 2. ... Ka8 3. Ra1+ Ra2 4. Rxa2# )
3. Rf8+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "363."]
[Result "*"]
[FEN "1kr5/p1pR4/2P3pp/5p2/1N6/KP2p2P/2P2r2/8 w - - 0 1"]

1. Na6+ Ka8 2. Nxc7+ Kb8 
    ( 2. ... Rxc7 3. Rd8+ Rc8 4. Rxc8# )
3. Na6+ Ka8 4. Rb7 Rxc2 
    ( 4. ... Rxc6 5. Rb8# )
5. Rb8+ Rxb8 6. Nc7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "364."]
[Result "*"]
[FEN "r4rk1/ppp3p1/2bpq3/5pPR/4n3/1P1Q1N2/P1P2PP1/6KR w - - 0 1"]

1. Ne5 
    ( 1. g6? Qxg6 2. Qc4+ d5 ~ )
1. ... Qxe5 
    ( 1. ... g6 2. Rh8+ Kg7 3. R1h7# )
    ( 1. ... dxe5 2. g6 Qxg6 3. Qc4+ )
    ( 1. ... Qh6 2. gxh6 )
2. g6 Qa1+ 3. Qf1 Qxf1+ 4. Kxf1 Nd2+ 5. Kg1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "365."]
[Result "*"]
[FEN "2k1r3/pp5Q/2p2p2/6p1/Pb1R2P1/2N1qP1p/1P5P/5R1K b - - 0 1"]

1. ... Qxf3+ 
    ( 1. ... Qxd4?! 2. Ne4 =+ )
2. Rxf3 
    ( 2. Kg1 Qg2# )
2. ... Re1+ 3. Rf1 Rxf1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "366."]
[Result "*"]
[FEN "3r3k/5R1p/4b1pP/8/3q1P2/3p3N/1Q4PK/8 w - - 0 1"]

1. Rf8+ Bg8 
    ( 1. ... Rxf8 2. Qxd4+ Kg8 
        ( 2. ... Rf6 3. Qxf6+ Kg8 4. Qg7# )
    3. Qg7# )
2. Ng5 Rd7 
    ( 2. ... Qxb2 3. Nf7# )
3. Qxd4+ Rxd4 
    ( 3. ... Rg7 4. hxg7# )
4. Nf7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "367."]
[Result "*"]
[FEN "r1b3r1/pp3kbQ/4pBp1/q1p1Pp2/3p4/2P1P3/1P1KB1P1/3R3R w - - 0 1"]

1. Qxg6+ Kxg6 
    ( 1. ... Kf8 2. Bh5 +- )
2. Bh5+ Kh7 
    ( 2. ... Kh6 3. Bf7# )
3. Bf7+ 
    ( 3. Be8+ Bh6 4. Rxh6+ Kxh6 5. Rh1# )
3. ... Bh6 4. Rxh6+ Kxh6 5. Rh1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "368."]
[Result "*"]
[FEN "1q2rbk1/5pp1/p4n1p/1p2pP2/8/PB4BP/1P3PP1/3QR1K1 w - - 0 1"]

1. Bxf7+ Kxf7 
    ( 1. ... Kh8 2. Bxe8 Qxe8 
        ( 2. ... Nxe8 3. Bxe5 +- )
    3. Bxe5 +- )
    ( 1. ... Kh7 2. Bxe8 Qxe8 
        ( 2. ... Nxe8 3. Bxe5 +- )
    3. Bxe5 +- )
2. Qb3+ Ke7 
    ( 2. ... Nd5 3. Qxd5+ Kf6 
        ( 3. ... Re6 4. Qxe6# )
        ( 3. ... Ke7 4. Bh4+ g5 5. fxg6# )
    4. Rc1 Bd6 
        ( 4. ... Rc8 5. Qe6+ Kg5 6. Qg6# )
        ( 4. ... Kxf5 5. Qf7+ Ke4 
            ( 5. ... Kg5 6. h4+ Kg4 7. Qf3# )
        6. Rd1 )
    5. Bh4+ g5 
        ( 5. ... Kxf5 6. Qf7+ Ke4 7. Rc4+ bxc4 
            ( 7. ... Kd3 8. Qd5+ Ke2 9. Re4# )
        8. Qxc4+ Kf5 9. Qg4# )
    6. fxg6+ Kxg6 7. Rc6 +- )
3. Qe6+ 
    ( 3. Rxe5+ Kd7 4. Rd5+ Nxd5 5. Bxb8 +/- )
3. ... Kd8 4. Rd1+ Kc7 
    ( 4. ... Bd6 5. Rxd6+ Kc7 6. Bxe5 Rxe6 7. Rxe6+ Kc8 8. Bxb8 Kxb8 9. 
    Rxa6 +- )
5. Bxe5+ Kb7 6. Rd7+ Nxd7 7. Qxd7+ Kb6 8. Bxb8 Rxb8 9. b4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "369."]
[Result "*"]
[FEN "r5k1/pQp2qpp/8/4pbN1/3P4/6P1/PPr4P/1K1R3R b - - 0 1"]

1. ... Rc1+ 2. Kxc1 Qc4+ 3. Kd2 Qd3+ 4. Ke1 
    ( 4. Kc1 Qc2# )
4. ... Qe3+ 5. Kf1 Rf8 6. Kg2 
    ( 6. Qd5+ Be6+ -+ )
6. ... Qe2+ 7. Kg1 Qxd1+ 8. Kg2 
    ( 8. Kf2 Be4+ 9. Nf3 
        ( 9. Ke3 Qd3# )
        ( 9. Nf7 Rxf7+ 10. Ke3 Qd3# )
    9. ... Rxf3+ 10. Kg2 Qd2+ 11. Kh3 
        ( 11. Kg1 Qf2# )
    11. ... Bf5+ 12. Kh4 Qh6# )
8. ... Qe2+ 9. Kg1 Be6 
    ( 9. ... Be4? 10. Qb3+ Kh8 11. Nf7+ Kg8 
        ( 11. ... Rxf7 12. Qb8+ Rf8 13. Qxf8# )
    12. Nh6+ Kh8 13. Qg8+ Rxg8 14. Nf7# )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "370."]
[Result "*"]
[FEN "2rr4/pp1npk1p/4p1p1/2P4q/PQ6/2p1B1PB/1b3P1P/1R2R1K1 w - - 0 1"]

1. Bxe6+ Kxe6 
    ( 1. ... Kg7 2. c6 +- Rxc6 
        ( 2. ... Nc5 3. Bxc8 +- )
    3. Qxe7+ Kh8 4. Bd4+ +- )
    ( 1. ... Kf8 2. Bg4 Qd5 3. Rbd1 Qc6 
        ( 3. ... a5 4. Qb5 +/- )
    4. Bh6+ Kg8 
        ( 4. ... Kf7 5. Qc4+ +- )
        ( 4. ... Ke8 5. Qc4 +- )
    5. Rxe7 +- )
2. Bg5+ Ne5 3. Qc4+ 
    ( 3. Qb3+? Kf5 ~ )
    ( 3. Rxe5+? Kxe5 4. Re1+ Kd5 ~ )
3. ... Rd5 
    ( 3. ... Kf5 4. Rxe5+ Kxe5 5. Re1+ Kf5 6. Qf4# )
    ( 3. ... Kd7 4. Qd5+ Kc7 
        ( 4. ... Ke8 5. Qxe5 +- )
    5. Qxe5+ +- )
4. Rxe5+ 
    ( 4. f4? c2 5. Rxb2 
        ( 5. Qxc2 Bd4+ -+ )
    5. ... Qd1 6. Qf1 
        ( 6. Rxd1 cxd1=Q+ -+ )
    6. ... Qxe1 -+ )
4. ... Kxe5 
    ( 4. ... Kf7 5. Rxe7+ Kf8 
        ( 5. ... Kg8 6. Qxd5+ Kh8 
            ( 6. ... Kf8 7. Qf7# )
        7. Bf6# )
    6. Qxd5 +- )
5. Re1+ Kf5 6. Qf4# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "371."]
[Result "*"]
[FEN "r2q2r1/pp2n1kp/2p1pp2/4p2Q/4P2N/2PP4/P1P3PP/R4RK1 w - - 0 1"]

1. Rxf6 Kxf6 
    ( 1. ... Ng6 2. Rxg6+ hxg6 3. Qxg6+ Kf8 
        ( 3. ... Kh8 4. Qh6# )
    4. Qh7 +- )
2. Rf1+ Nf5 
    ( 2. ... Kg7 3. Rf7+ Kh8 4. Qxh7# )
3. Nxf5 exf5 4. Rxf5+ Ke7 
    ( 4. ... Kg7 5. Rf7+ Kh8 6. Qxh7# )
    ( 4. ... Ke6 5. Qf7+ +- )
5. Qf7+ Kd6 6. Rf6+ Kc5 
    ( 6. ... Qxf6 7. Qxf6+ +/- )
7. Qxb7 Qb6 
    ( 7. ... Rb8 8. Rxc6# )
8. Rxc6+ Qxc6 
    ( 8. ... Kb5+ 9. Rxb6+ axb6 +- )
9. Qb4# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "372."]
[Result "*"]
[FEN "8/pp1kq1p1/2pbp3/3n2P1/1P3rB1/8/P2PP1QP/2B1K2R b K - 0 1"]

1. ... Ne3 2. dxe3 
    ( 2. Qg1 Nxg4 -+ )
2. ... Bxb4+ 3. Kd1 
    ( 3. Bd2 )
3. ... Qd6+ 
    ( 3. ... Rc4 4. Bb2 
        ( 4. Bd2 Qd6 -+ )
    4. ... Qd6+ 5. Bd4 Rxd4+ 6. exd4 
        ( 6. Kc1 Ba3+ -+ )
    6. ... Qxd4+ 7. Kc2 
        ( 7. Kc1 Qd2+ 8. Kb1 Ba3 -+ )
    7. ... Qd2+ 8. Kb1 
        ( 8. Kb3 Qc3+ 9. Ka4 b5# )
    8. ... Ba3 -+ )
4. Kc2 Rc4+ 5. Kb1 Ba3 6. Bxa3 Qxa3 7. Rd1+ 
    ( 7. Qf1 Qb4+ 8. Ka1 Qc3+ 9. Kb1 Rb4# )
7. ... Ke7 8. Qf1 
    ( 8. Rd3 Rc1# )
8. ... Qb4+ 
    ( 8. ... Rb4+ 9. Kc2 
        ( 9. Ka1 Qb2# )
    9. ... Rb2+ 10. Kc1 Qc3# )
9. Ka1 Qc3+ 10. Kb1 Rb4# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "373."]
[Result "*"]
[FEN "r3n3/pp2q1pk/2p1BnRp/8/2p2P2/1P5P/PB4QK/8 w - - 0 1"]

1. Rxh6+ gxh6 
    ( 1. ... Kxh6 2. Qg5+ Kh7 3. Qh4+ Kg6 
        ( 3. ... Nh5 4. Qxh5# )
    4. f5# )
2. Qg8+ Nxg8 3. Bf5# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "374."]
[Result "*"]
[FEN "3q3k/1Q5p/1p6/3B1Pb1/1p6/p6P/5B2/2n4K w - - 0 1"]

1. Bd4+ Bf6 2. Qa8 
    ( 2. Qc8 )
    ( 2. Qb8 )
    ( 2. Bxf6+ Qxf6 3. Qc8+ Kg7 4. Qc7+ 
        ( 4. Qxc1?! Qxf5 ~ )
    4. ... Kf8 
        ( 4. ... Kh6? 5. Qxc1+ += )
    5. Qc8+ Ke7 6. Qc7+ Ke8 7. Qc8+ )
2. ... Kg7 
    ( 2. ... Qxa8 3. Bxf6# )
    ( 2. ... a2 3. Bxf6# )
3. Qxd8 Bxd4 4. Qe7+ Kh6 
    ( 4. ... Kh8 5. Qf8# )
5. h4 Be3 6. Qf6+ Kh5 7. Bf3# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "375."]
[Result "*"]
[FEN "r5k1/1q3ppp/3ppb2/1b6/1Q2PNP1/1P2BP2/r1P1N2P/2KRR3 b - - 0 1"]

1. ... Bxe2 2. Qxb7 
    ( 2. Bc5 dxc5 
        ( 2. ... Qxb4 3. Bxb4 Ra1+ 4. Kd2 Bxd1 -/+ )
    3. Qxb7 Bc3 4. Qxa8+ Rxa8 5. Rd8+ Rxd8 6. Nxe2 
        ( 6. Rxe2 Ra8 )
    6. ... Bxe1 )
    ( 2. Rxe2 Ra1+ 3. Kd2 Qxb4+ 4. c3 
        ( 4. Kd3 Qc3# )
    4. ... Qxc3# )
    ( 2. Nxe2 Qxb4 )
2. ... Bc3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "376."]
[Result "*"]
[FEN "1r1q2k1/p1b3pp/2b4r/5p2/8/Q2PN1P1/PP1N1P1P/2R2RK1 b - - 0 1"]

1. ... Qh4 2. Rfe1 
    ( 2. Rxc6 Qxh2# )
    ( 2. gxh4 Rg6+ 3. Ng2 
        ( 3. Ng4 Rxg4# )
    3. ... Rxg2+ 4. Kh1 Rxh2+ 5. Kg1 Rh1# )
2. ... Qxh2+ 
    ( 2. ... Bxg3 -+ )
3. Kf1 Bxg3 4. Nd1 
    ( 4. fxg3 Qxd2 -+ )
4. ... Bg2+ 
    ( 4. ... Qg2+ 5. Ke2 Re6+ 6. Ne4 
        ( 6. Ne3 Qxf2+ 7. Kd1 Qxe1+ 8. Kc2 Qxe3 -+ )
    6. ... Bxe4 7. dxe4 Rxe4+ -+ )
    ( 4. ... Qh3+ -+ )
    ( 4. ... Qh1+ -+ )
5. Ke2 Qh5+ 6. f3 Re6+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "377."]
[Result "*"]
[FEN "8/p7/4k1p1/1PP1p3/4Kp2/7P/7P/8 b - - 0 1"]

1. ... Kd7 
    ( 1. ... g5? 2. Kf3 Kd5 3. c6 Kd6 4. Ke4? 
        ( 4. h4 gxh4 5. Kg4 +- )
    4. ... a6 5. bxa6 Kxc6 6. Kf3 Kb6 7. h4 gxh4 8. Kg4 Kxa6 9. Kxh4 Kb6 
    10. Kg4 Kc5 11. h4 Kd5 -+ )
2. h4 
    ( 2. Kf3 )
2. ... Kc7 3. Kf3 Kc8 
    ( 3. ... Kb7 4. Ke4 a5 5. bxa6+ Kxa6 6. c6 Kb6 7. Kxe5 f3 8. Kd6 f2 9.
     c7 = )
4. Ke4 Kb7 5. h3 Kc7 6. Kf3 Kc8 7. Ke4 Kb7 8. Kf3 a5 9. bxa6+ 
    ( 9. c6+ Kc8 10. Ke4 a4 11. Kd3 a3 12. Kc3 f3 -+ )
9. ... Kxa6 10. Ke4 Kb7 
    ( 10. ... Kb5? 11. Kd5 = )
11. Kd3 Kc6 12. Kc4 f3 13. Kd3 Kxc5 14. Ke3 e4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "378."]
[Result "*"]
[FEN "2r2k2/p1rqn1p1/Ppn1p2p/1B1pPp2/1P1P1P2/2R2N2/2R3PP/2Q3K1 w - - 0 1"]

1. Ba4 
    ( 1. Bd3 b5 2. Bxb5 Ke8 3. Ba4 Kd8 4. h4 h5 5. Kh2 g6 6. g3 )
    ( 1. Be2 b5 2. Bxb5 Ke8 3. Ba4 Kd8 4. h4 h5 5. Kh2 g6 6. g3 )
    ( 1. Bf1 b5 2. Bxb5 Ke8 3. Ba4 Kd8 4. h4 h5 5. Kh2 g6 6. g3 )
1. ... b5 
    ( 1. ... g6 2. b5 +/- )
2. Bxb5 Ke8 3. Ba4 Kd8 4. h4 h5 5. Kh2 g6 6. g3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "379."]
[Result "*"]
[FEN "r3r1k1/3b2b1/p1pB2p1/P4p1p/2PP2q1/2N1PpP1/5P2/R2Q1RK1 b - - 0 1"]

1. ... f4 2. Bxf4 
    ( 2. exf4 Re2 3. Nxe2 
        ( 3. Qd3 Bf5 -+ )
    3. ... Qh3 -+ )
2. ... g5 3. Bxg5 
    ( 3. Bd6 Rf8 4. Bxf8 Rxf8 -+ )
3. ... Rf8 4. Bf4 Bxd4 5. Nd5 
    ( 5. Qxd4 Qh3 -+ )
    ( 5. exd4 Rxf4 6. Qb1 Kh8 -+ )
5. ... Bxa1 
    ( 5. ... cxd5?! 6. Qxd4 dxc4 
        ( 6. ... Qh3? 7. Qxd5+ Be6 8. Qxf3 +- )
    7. Qxc4+ Be6 ~ )
    ( 5. ... Qh3?! 6. Qxf3 ~ )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "380."]
[Result "*"]
[FEN "8/k7/pp5p/5pb1/Q5p1/4r1P1/3n2KP/4rB2 w - - 0 1"]

1. Qd7+ Kb8 2. Qd6+ Kb7 
    ( 2. ... Kc8? 3. Bxa6# )
    ( 2. ... Ka8 3. Qc6+ Kb8 4. Qd6+ )
    ( 2. ... Ka7 3. Qc7+ )
3. Qd7+ Kb8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "381."]
[Result "*"]
[FEN "r4rk1/qp3pp1/p1n1p3/1bN1Q3/8/2R5/PPP3PP/5RK1 w - - 0 1"]

1. Qxg7+ 
    ( 1. Qh5? Bxf1 2. Rh3 
        ( 2. Kxf1 Qb8 )
    2. ... f5 )
1. ... Kxg7 2. Rg3+ Kh6 3. Rh3+ Kg5 4. Rg3+ Kh4 5. Rh3+ Kg4 6. Rg3+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "382."]
[Result "*"]
[FEN "1r3rk1/pb4pp/4p3/2p2p2/2P1n3/PP1nPPP1/1R2K2Q/3B1RN1 b - - 0 1"]

1. ... Nc1+ 
    ( 1. ... Nxb2 2. Bc2 Nd6 3. Rb1 Nbxc4 4. bxc4 Nxc4 += )
2. Ke1 Nd3+ 3. Ke2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "383."]
[Result "*"]
[FEN "5rrk/3R1Qbp/6p1/6P1/8/1PP5/q5P1/5R1K w - - 0 1"]

1. Qxg7+ Rxg7 2. Rxf8+ Rg8 3. Rff7 Rc8 
    ( 3. ... Qa1+ 4. Kh2 Rc8 
        ( 4. ... Qxc3? 5. Rxh7# )
    5. Rxh7+ Kg8 6. Rhg7+ Kh8 
        ( 6. ... Kf8? 7. Rdf7+ Ke8 8. Ra7 +/- )
    7. Rh7+ )
4. Rxh7+ Kg8 5. Rhg7+ Kh8 6. Rh7+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "384."]
[Result "*"]
[FEN "3r4/p2q3k/1p4pp/5p2/2Q5/1P1p3P/P4PP1/3R2K1 w - - 0 1"]

1. Rxd3 Qxd3 
    ( 1. ... Qe7 2. Rxd8 Qxd8 3. Qf7+ Kh8 4. Qxg6 +/- )
2. Qf7+ Kh8 3. Qf6+ Kg8 4. Qxg6+ Kf8 5. Qf6+ Ke8 6. Qe6+ Kf8 7. Qf6+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "385."]
[Result "*"]
[FEN "7q/4pk1r/p2p1p2/7r/2PBPPQ1/1P6/P5R1/6K1 w - - 0 1"]

1. Bxf6 exf6 
    ( 1. ... Qxf6? 2. Qg8# )
    ( 1. ... Kxf6? 2. Qg6# )
    ( 1. ... Rh1+ 2. Kf2 )
2. Qd7+ Kf8 3. Qd8+ Kf7 4. Qd7+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "386."]
[Result "*"]
[FEN "2b2rk1/3q1p1p/p1n2p2/3p4/5Q2/P4N2/1r3PPP/3R1RK1 w - - 0 1"]

1. Qxf6 Ra2 
    ( 1. ... Qe6? 2. Qxb2 +/- )
2. Qg5+ Kh8 3. Qf6+ Kg8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "387."]
[Result "*"]
[FEN "1k6/p4q2/1pQP2p1/2p4p/2n5/P7/1P5P/1K1R4 b - - 0 1"]

1. ... Nxa3+ 2. bxa3 
    ( 2. Kc1? Qf4+ 3. Rd2 Qc4+ 4. Kd1 
        ( 4. Rc2 Qxc2# )
    4. ... Qf1# )
    ( 2. Ka1 Nc2+ 3. Kb1 Na3+ )
2. ... Qb3+ 3. Kc1 
    ( 3. Ka1? Qxd1+ -/+ )
3. ... Qc3+ 4. Kb1 Qb3+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "388."]
[Result "*"]
[FEN "8/1pQ2ppk/2b1p2p/3q4/6N1/6KP/P4PP1/7r w - - 0 1"]

1. Nf6+ gxf6 
    ( 1. ... Kh8? 2. Qc8+ )
    ( 1. ... Kg6 2. Nxd5 Bxd5 ~ )
2. Qxf7+ Kh8 3. Qf8+ Kh7 4. Qf7+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "389."]
[Result "*"]
[FEN "8/4r2k/p5np/1pQp1q2/1P3n2/2B4P/P5RK/8 w - - 0 1"]

1. Qxe7+ Nxe7 
    ( 1. ... Kg8?? 2. Qg7# )
2. Rg7+ Kh8 3. Rg5+ Kh7 4. Rg7+ 
    ( 4. Rxf5? Nxf5 )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "390."]
[Result "*"]
[FEN "3RQ3/5pkp/6pb/p2Pp3/P3q3/6PP/P4P2/2r2NK1 b - - 0 1"]

1. ... Rxf1+ 2. Kxf1 
    ( 2. Kh2? Qh1# )
2. ... Qh1+ 3. Ke2 Qe4+ 4. Kf1 
    ( 4. Kd1? Qd3+ 5. Ke1 Bd2+ 6. Kd1 Bb4+ 7. Kc1 Ba3# )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "391."]
[Result "*"]
[FEN "5Q2/6qp/6pk/5R2/7P/4b1P1/P1r2P2/6K1 w - - 0 1"]

1. Rh5+ gxh5 
    ( 1. ... Kxh5? 2. Qxg7 )
2. Qd6+ Qg6 3. Qf8+ Qg7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "392."]
[Result "*"]
[FEN "3q2k1/R4p1p/1n4p1/4p3/4P3/P3NP2/1PQr2PP/6K1 w - - 0 1"]

1. Qc7? 
    ( 1. Qb3 Nd7 
        ( 1. ... Rd7 2. Rxd7 Nxd7 3. Qd3 +/- )
    2. Qc3 +/- )
1. ... Rd1+ 2. Nxd1 
    ( 2. Nf1? Qd4+ 3. Kh1 Rxf1# )
    ( 2. Kf2? Qh4+ 3. g3 
        ( 3. Ke2 Qe1# )
    3. ... Qxh2+ 4. Ng2 Qg1+ 5. Ke2 Qf1+ 6. Ke3 Rd3# )
2. ... Qxd1+ 3. Kf2 Qd2+ 4. Kg3 
    ( 4. Kf1 Qd1+ 5. Kf2 )
4. ... Qf4+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "393."]
[Result "*"]
[FEN "2r5/1p4P1/pq2p3/3rN3/k2P2QP/3R4/1P3P2/1K6 b - - 0 1"]

1. ... Qxb2+ 
    ( 1. ... Qd8? 2. Qxe6 +/- )
2. Kxb2 Rb5+ 3. Ka1 Rc1+ 4. Ka2 Rc2+ 5. Ka1 Rc1+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "394."]
[Result "*"]
[FEN "3rk2r/1R4p1/p2b4/3pp1p1/q7/2PQB3/P4PPP/1B3RK1 b k - 0 1"]

1. ... e4 2. Qd2 
    ( 2. Bc2? Bxh2+ 3. Kh1 Qc6 -/+ )
2. ... Bxh2+ 3. Kh1 Be5+ 4. Kg1 Bh2+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "395."]
[Result "*"]
[FEN "5r2/4Q1bk/3p2pp/Rp5q/1P1p4/3P2P1/3BPP1P/6K1 b - - 0 1"]

1. ... Rxf2 2. Kxf2 Qxh2+ 3. Kf3 
    ( 3. Ke1? Qg1# )
    ( 3. Kf1 Qh1+ 4. Kf2 Qh2+ )
3. ... Qh1+ 4. Kf2 
    ( 4. Kf4? Qf1+ 5. Kg4 
        ( 5. Ke4 Qf5# )
    5. ... Qf5+ 6. Kh4 Qh5# )
    ( 4. Kg4? Qh5+ 5. Kf4 Qf5# )
4. ... Qh2+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "396."]
[Result "*"]
[FEN "5r2/4p1pk/1p2B2p/p1b3P1/4n3/1P5Q/PBP1qp1P/1K5R w - - 0 1"]

1. Bf5+ Rxf5 
    ( 1. ... Kg8 2. Be6+ Kh7 )
    ( 1. ... Kh8 2. Qxh6+ Kg8 3. Qxg7# )
    ( 1. ... g6 2. Qxh6+ Kg8 3. Qg7# )
2. Qxf5+ Kg8 
    ( 2. ... Kh8 3. Qf8+ Kh7 4. Qxg7# )
    ( 2. ... g6 3. Qf7# )
3. Qe6+ Kf8 
    ( 3. ... Kh8 4. Qxh6+ Kg8 5. Qxg7# )
    ( 3. ... Kh7 4. g6+ Kh8 5. Qc8# )
4. Qc8+ Kf7 5. Qf5+ Nf6 
    ( 5. ... Kg8 )
    ( 5. ... Ke8 6. Qc8+ Kf7 )
6. g6+ Kf8 
    ( 6. ... Kg8 7. Qc8+ Ne8 8. Qxe8# )
    ( 6. ... Ke8 7. Qc8# )
7. Qc8+ Ne8 8. Qf5+ Nf6 
    ( 8. ... Kg8 9. Qf7+ Kh8 10. Qxe8# )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "397."]
[Result "*"]
[FEN "r1r3k1/p2qbpp1/1n1p2b1/1N1Pp3/4P1P1/4B3/PP1NQP2/2R2RK1 b - - 0 1"]

1. ... Nxd5 2. exd5 Bd3 3. Qxd3 
    ( 3. Qf3 Qxb5 -/+ )
3. ... Qxg4+ 4. Kh2 Qh4+ 5. Kg2 Qg4+ 6. Kh2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "398."]
[Result "*"]
[FEN "1k3q2/8/p4p1p/bp1Q1B2/5P2/6P1/8/7K w - - 0 1"]

1. Be4 Qc8 
    ( 1. ... Qe7 2. Qa8+ Kc7 3. Qb7+ Kd8 4. Qa8+ Kc7 )
    ( 1. ... Kc7 2. Qc6+ Kd8 
        ( 2. ... Kb8? 3. Qb7# )
    3. Qa8+ Ke7 4. Qb7+ 
        ( 4. Qxa6 )
    4. ... Kd8 
        ( 4. ... Ke6? 5. Qxa6+ Qd6 6. Qxa5 +/- )
    5. Qb8+ Ke7 6. Qb7+ )
2. Qa8+ Kc7 3. Qc6+ Kb8 
    ( 3. ... Kd8 4. Qxf6+ Kc7 
        ( 4. ... Kd7? 5. Bf5+ )
        ( 4. ... Ke8? 5. Qh8+ Kd7 6. Bf5+ )
    5. Qc6+ Kd8 6. Qf6+ )
4. Qa8+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "399."]
[Result "*"]
[FEN "5r1k/4b1np/pq1p2p1/1pr1p3/4P1N1/PQ1P4/1P4PP/2R2RK1 w - - 0 1"]

1. Rxf8+ Bxf8 2. Qg8+ Kxg8 3. Nh6+ Kh8 4. Nf7+ Kg8 5. Nh6+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "400."]
[Result "*"]
[FEN "6k1/5p2/3P2p1/7n/3QPP2/7q/r2N3P/6RK b - - 0 1"]

1. ... Rxd2 2. Qxd2 Qf3+ 3. Qg2 
    ( 3. Rg2 Qf1+ 4. Rg1 Qf3+ )
3. ... Ng3+ 4. hxg3 Qh5+ 5. Qh2 Qf3+ 6. Rg2 
    ( 6. Qg2 )
6. ... Qd1+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "401."]
[Result "*"]
[FEN "1r5r/4npk1/3pbnp1/qp5p/4P3/P3BP2/1Q2B1PP/1N3RK1 w - - 0 1"]

1. Qxf6+ Kxf6 
    ( 1. ... Kf8? 2. Qxh8+ Ng8 3. e5 )
    ( 1. ... Kg8? 2. Qxe7 )
    ( 1. ... Kh7? 2. Qxe7 )
2. Bd4+ Kg5 3. Be3+ Kf6 
    ( 3. ... Kh4 4. Bf2+ Kg5 5. Be3+ )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "402."]
[Result "*"]
[FEN "3r1bk1/6pp/5p2/8/p1pqQN2/1b2N1P1/5P1P/2R3K1 w - - 0 1"]

1. Qe6+ Kh8 2. Ng6+ hxg6 3. Qh3+ Kg8 
    ( 3. ... Qh4? 4. Qxh4+ Kg8 5. Nxc4 )
4. Qe6+ Kh8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "403."]
[Result "*"]
[FEN "5rk1/1rP3pp/p4n2/3Pp3/1P2Pq2/2Q4P/P5P1/R3R1K1 b - - 0 1"]

1. ... Rxc7 
    ( 1. ... Qf2+? 2. Kh1 +/- 
        ( 2. Kxf2?! Nxe4+ 3. Kg1 Nxc3 4. d6 Nb5 += )
    )
2. Qxc7 Ng4 3. hxg4 Qf2+ 4. Kh2 Qh4+ 5. Kg1 Qf2+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "404."]
[Result "*"]
[FEN "7r/pp6/5pk1/3PpN2/2p2bBr/8/1P2b1RP/7K w - - 0 1"]

1. Bh5+ Kxh5 
    ( 1. ... Kxf5 2. Bg6# )
    ( 1. ... Kh7 2. Rg7# )
2. Ng7+ Kh6 3. Nf5+ Kh5 
    ( 3. ... Kh7 4. Rg7# )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "405."]
[Result "*"]
[FEN "4knQ1/7r/3p2p1/2bP1pP1/5P1N/6K1/8/8 b - - 0 1"]

1. ... Rxh4 
    ( 1. ... Bf2+?! 2. Kxf2 Rxh4 3. Ke3 Rh3+ 4. Kd4 Rf3 5. Qg7 Rxf4+ 6. 
    Kc3 Rg4 7. Qf6 ~ )
2. Kxh4 Bd4 3. Kg3 Ke7 4. Kf3 Ba1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "406."]
[Result "*"]
[FEN "8/8/2n5/3n4/2kp4/8/3KN3/8 w - - 0 1"]

1. Nxd4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "407."]
[Result "*"]
[FEN "8/2n5/3k3n/1p6/2p5/2K5/4B3/8 w - - 0 1"]

1. Bxc4 Nd5+ 
    ( 1. ... bxc4 2. Kxc4 )
2. Kb3 
    ( 2. Bxd5 Kxd5 3. Kb4 Kc6 )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "408."]
[Result "*"]
[FEN "6k1/2p3r1/1pP4K/pP4r1/P7/8/8/5R2 w - - 0 1"]

1. Rf8+ Kxf8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "409."]
[Result "*"]
[FEN "7k/6q1/6r1/7K/6pP/6P1/5Q2/8 w - - 0 1"]

1. Qf6 Kh7 
    ( 1. ... Qxf6 )
    ( 1. ... Rxf6 )
2. Qxg7+ Kxg7 
    ( 2. ... Rxg7 )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "410."]
[Result "*"]
[FEN "8/8/8/8/5qPk/3Q3P/6K1/8 b - - 0 1"]

1. ... Qd2+ 2. Qxd2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "411."]
[Result "*"]
[FEN "5Q2/kp6/p7/P7/2p1p3/4q3/8/7K w - - 0 1"]

1. Qf2 Qxf2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "412."]
[Result "*"]
[FEN "2Q5/8/p3R3/P5pP/3p2P1/3k4/3q4/6K1 b - - 0 1"]

1. ... Qc1+ 2. Qxc1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "413."]
[Result "*"]
[FEN "7k/6q1/6r1/7K/6pP/6P1/5Q2/8 w - - 0 1"]

1. Qf6 Kh7 
    ( 1. ... Qxf6 )
    ( 1. ... Rxf6 )
    ( 1. ... Kg8? 2. Qxg6 )
    ( 1. ... Rh6+? 2. Qxh6+ )
2. Qxg7+ Kxg7 
    ( 2. ... Rxg7 )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "414."]
[Result "*"]
[FEN "6k1/2R2pp1/4p3/p3P2K/Pb5P/6r1/8/8 w - - 0 1"]

1. Rc8+ Bf8 
    ( 1. ... Kh7 2. Rh8+ Kxh8 )
2. Rxf8+ Kh7 
    ( 2. ... Kxf8 )
3. Rh8+ Kxh8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "415."]
[Result "*"]
[FEN "4r3/6R1/8/8/6p1/7k/6p1/6K1 w - - 0 1"]

1. Rh7+ Kg3 2. Re7 Rd8 3. Rd7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "416."]
[Result "*"]
[FEN "2r5/8/8/8/pR1R4/k7/8/1K6 b - - 0 1"]

1. ... Rb8 2. Rxb8 
    ( 2. Kc2 Rxb4 3. Rxb4 Kxb4 4. Kb2 )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "417."]
[Result "*"]
[FEN "2R3bk/7p/2p1B1pP/1pPp2P1/1P1PpP2/4P1K1/q7/8 b - - 0 1"]

1. ... Qh2+ 
    ( 1. ... Qa8 2. Rxg8+ 
        ( 2. Rxa8? )
    2. ... Qxg8 3. Bxg8 Kxg8 4. f5 gxf5 
        ( 4. ... Kf7 5. Kf4 )
    5. Kf4 )
2. Kg4 
    ( 2. Kxh2 )
2. ... Qg3+ 3. Kxg3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "418."]
[Result "*"]
[FEN "8/8/8/k1r5/PR6/1K1B4/8/8 b - - 0 1"]

1. ... Rc3+ 2. Kxc3 
    ( 2. Kb2 Kxb4 = )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "419."]
[Result "*"]
[FEN "8/8/1kp5/p1p3R1/P6B/8/2p3K1/8 w - - 0 1"]

1. Bf2 c1=Q 2. Rxc5 Qxc5 3. Kh1 
    ( 3. Bxc5+? Kxc5 )
3. ... Qxf2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "420."]
[Result "*"]
[FEN "4r2k/7p/6p1/1ppq2PP/p2p1Q2/PN1P4/KP6/4r3 w - - 0 1"]

1. Qf6+ Kg8 2. Qg7+ Kxg7 3. h6+ Kf7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "421."]
[Result "*"]
[FEN "5q1k/7p/4Q1pP/6K1/5PP1/8/8/8 b - - 0 1"]

1. ... Qxf4+ 2. Kxf4 
    ( 2. Kh4? Qxh6+ 3. Kg3 Qf8 -/+ )
2. ... g5+ 3. Kxg5 
    ( 3. Kf5 )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "422."]
[Result "*"]
[FEN "3kb3/8/3P2r1/P1Q2p2/5P2/8/7P/7K b - - 0 1"]

1. ... Bc6+ 2. Qxc6 Rg1+ 3. Kxg1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "423."]
[Result "*"]
[FEN "4Q3/7k/2p2q1p/1p3p1K/5P2/p6P/8/8 w - - 0 1"]

1. h4 a2 2. Qh8+ Kxh8 
    ( 2. ... Qxh8 )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "424."]
[Result "*"]
[FEN "6rk/1R6/3p1bpp/p2Pp3/P3P1Q1/6PK/5q1P/8 w - - 0 1"]

1. Qf3 
    ( 1. Qd7? Qf1+ 2. Kg4 h5# )
1. ... Qxf3 2. Rh7+ Kxh7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "425."]
[Result "*"]
[FEN "8/3Q4/8/p6p/4q2P/kp1R2PK/P1r5/8 w - - 0 1"]

1. Rxb3+ Kxa2 2. Ra3+ Kxa3 
    ( 2. ... Kb2 3. Qb5+ Kxa3 
        ( 3. ... Kc1? 4. Ra1+ Kd2 5. Qxa5+ +/- )
    4. Qd3+ Qxd3 )
3. Qd3+ Qxd3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "426."]
[Result "*"]
[FEN "1R6/4Q1pk/2p5/5p1p/4pPqP/8/3r4/1R5K w - - 0 1"]

1. Rh8+ Kxh8 
    ( 1. ... Kg6? 2. Qe6# )
2. Rb8+ Kh7 
    ( 2. ... Rd8? 3. Rxd8+ Kh7 4. Qg5 +/- )
3. Rh8+ Kxh8 
    ( 3. ... Kg6? 4. Qe6# )
4. Qxg7+ Qxg7 
    ( 4. ... Kxg7 )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "427."]
[Result "*"]
[FEN "8/p1Q3bk/P2N2p1/5p1p/7P/6q1/8/7K w - - 0 1"]

1. Qxg7+ 
    ( 1. Qxa7? Qxd6 2. Qb7 Qd1+ )
1. ... Kxg7 2. Nxf5+ gxf5 
    ( 2. ... Kf6? 3. Nxg3 += )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "428."]
[Result "*"]
[FEN "8/2b4k/2P3B1/7p/7P/r5PK/4r3/4Q3 b - - 0 1"]

1. ... Kxg6? 
    ( 1. ... Kg7 2. Qg1 
        ( 2. Qxe2 Rxg3+ 3. Kh2 Re3+ 4. Kg1 Rxe2 )
    2. ... Ree3 )
2. Qb1+ Kg7 
    ( 2. ... Kh6 3. Qg6+ Kxg6 )
    ( 2. ... Kf6 3. Qb2+ Rxb2 )
    ( 2. ... Kf7 3. Qh7+ Kf6 4. Qxc7 += )
3. Qb2+ Rxb2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "429."]
[Result "*"]
[FEN "8/8/3p4/7p/P2pK3/6P1/7b/3k4 w - - 0 1"]

1. Kd3 
    ( 1. Kxd4? Bxg3 2. Ke3 
        ( 2. a5 Bf2+ )
    2. ... Be1 )
    ( 1. a5? Ke2 2. a6 d3 3. a7 d2 4. a8=Q d1=Q -/+ )
1. ... Bxg3 2. a5 d5 3. a6 Bb8 4. a7 Bxa7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "430."]
[Result "*"]
[FEN "8/8/1P1Q3p/7k/6p1/4q2P/6PK/8 b - - 0 1"]

1. ... g3+ 2. Qxg3 
    ( 2. Kh1? Qe1# )
2. ... Qg1+ 3. Kxg1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "431."]
[Result "*"]
[FEN "8/3b4/pkp5/1p6/P2qp2B/8/7Q/7K w - - 0 1"]

1. Bf2 e3 2. Bxe3 Qxe3 3. Qf2 Qxf2 
    ( 3. ... Qc5? 4. a5+ Kxa5 5. Qxc5 )
4. a5+ 
    ( 4. axb5? c5 5. bxa6 Bc6# )
4. ... Kxa5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "432."]
[Result "*"]
[FEN "7k/R2nr3/4Q3/3p2qP/2pP4/2P5/2P5/3K4 w - - 0 1"]

1. Ra8+ 
    ( 1. Qd6? Qg1+ 2. Kd2 Qe1# )
    ( 1. Qg6? Qxg6 2. hxg6 Kg7 3. Ra6 Nf6 )
1. ... Kh7 2. Rh8+ Kxh8 
    ( 2. ... Kg7 3. Rh7+ Kxh7 
        ( 3. ... Kf8 4. Rh8+ Kg7 )
    4. Qh6+ Kxh6 
        ( 4. ... Qxh6 )
    )
3. Qh6+ Qxh6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "433."]
[Result "*"]
[FEN "4R3/5p1k/3p2p1/3P4/6PK/2Q4P/5P2/6q1 b - - 0 1"]

1. ... Qxf2+ 2. Kg5 
    ( 2. Qg3? g5+ 3. Kxg5 Qxg3 )
2. ... f6+ 3. Qxf6 Qh4+ 4. Kxh4 
    ( 4. Kf4? Qxf6+ )
4. ... g5+ 5. Kxg5 
    ( 5. Qxg5 )
    ( 5. Kh5 )
    ( 5. Kg3 )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "434."]
[Result "*"]
[FEN "7k/8/2p3Q1/2Pn4/2R3R1/6PK/5q2/8 b - - 0 1"]

1. ... Nf4+ 2. Rgxf4 
    ( 2. gxf4 Qh2+ 3. Kxh2 )
    ( 2. Rcxf4 Qh2+ 3. Kxh2 )
    ( 2. Kh4 Nxg6+ 3. Rxg6 Qh2+ 4. Kg5 
        ( 4. Kg4? Qe2+ 5. Kh3 Qxc4 )
    4. ... Qxg3+ 5. Rg4 Qe5+ 6. Kh6 
        ( 6. Kh4 Qh2+ 7. Kg5 Qe5+ )
    6. ... Qh2+ 
        ( 6. ... Qxc5? 7. Rg8# )
    7. Kg5 Qe5+ )
2. ... Qh2+ 3. Kg4 
    ( 3. Kxh2 )
3. ... Qxg3+ 4. Kf5 
    ( 4. Kh5 Qh4+ 5. Rxh4 
        ( 5. Kxh4 )
    )
    ( 4. Kxg3 )
4. ... Qxf4+ 5. Ke6 
    ( 5. Rxf4 )
    ( 5. Kxf4 )
5. ... Qxc4+ 6. Kd7 Qxc5 7. Qxc6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "435."]
[Result "*"]
[FEN "6k1/3q4/4n3/2p1B2Q/p1PpK3/P2P4/1P6/8 b - - 0 1"]

1. ... Qc6+ 2. Kf5 Ng7+ 3. Bxg7 Qg6+ 4. Qxg6 
    ( 4. Kxg6 )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "436."]
[Result "*"]
[FEN "8/4Q2p/5pk1/3p4/3Pq1pP/5pP1/5P1K/2r2B2 w - - 0 1"]

1. Bd3 Qxd3 2. h5+ Kg5 
    ( 2. ... Kf5? 3. Qxh7+ Ke6 4. Qxd3 +/- )
    ( 2. ... Kxh5 3. Qxh7+ Qxh7 
        ( 3. ... Kg5? 4. Qxd3 +/- )
    )
    ( 2. ... Kh6 3. Qxf6+ Kxh5 4. Qg6+ Qxg6 )
3. Qg7+ Kxh5 
    ( 3. ... Kf5? 4. Qxh7+ Ke6 5. Qxd3 +/- )
    ( 3. ... Qg6? 4. hxg6 hxg6 +/- )
4. Qxh7+ Qxh7 
    ( 4. ... Kg5? 5. Qxd3 +/- )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "437."]
[Result "*"]
[FEN "1b1r2n1/Pkp3pP/1P4Pn/Q5pK/8/3b4/8/2q5 w - - 0 1"]

1. a8=B+ 
    ( 1. a8=Q+? Kc8 2. b7+ Kd7 3. Qd5+ Ke7 
        ( 3. ... Ke8? 4. hxg8=Q+ Nxg8 
            ( 4. ... Ke7 5. Qgxd8# )
        5. Qf7# )
    4. Qxd8+ 
        ( 4. Qe5+ Kf8 5. hxg8=Q+ Nxg8 -+ )
        ( 4. hxg8=N+ Nxg8 5. Qf7+ Kd6 -+ )
    4. ... Kxd8 5. Qxb8+ Ke7 6. Qf8+ Kxf8 7. b8=Q+ 
        ( 7. hxg8=Q+ Nxg8 8. b8=Q+ Ke7 -+ )
    7. ... Ke7 8. Qf8+ Kxf8 -+ )
1. ... Kc8 2. b7+ Kd7 3. Qd5+ Ke7 
    ( 3. ... Ke8? 4. hxg8=Q+ Nxg8 
        ( 4. ... Ke7 5. Qgxd8# )
    5. Qf7# )
4. Qe5+ Kf8 
    ( 4. ... Kd7 5. Qd5+ )
5. Qxg7+ Kxg7 
    ( 5. ... Ke8? 6. hxg8=Q+ Nxg8 7. Qf7# )
6. h8=B+ 
    ( 6. h8=Q+? Kf8 
        ( 6. ... Kxh8? 7. g7+ Kxg7 )
    7. g7+ 
        ( 7. Qg7+ Ke8 
            ( 7. ... Kxg7? )
        8. Qe5+ Ne7 -+ )
    7. ... Kf7 8. Qxg8+ 
        ( 8. Qxh6 Be2# )
        ( 8. Qh7 Be2# )
    8. ... Nxg8 9. Kg4 Qf4+ 10. Kh5 
        ( 10. Kh3 Bf1# )
    10. ... Be2# )
6. ... Kf8 7. g7+ Kf7 
    ( 7. ... Ke7 )
    ( 7. ... Ke8 )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "438."]
[Result "*"]
[FEN "6k1/4Rppp/8/5NK1/b1r5/8/8/8 w - - 0 1"]

1. Re8+ Bxe8 2. Ne7+ Kf8 
    ( 2. ... Kh8 3. Ng6+ )
3. Ng6+ Kg8 
    ( 3. ... hxg6 )
    ( 3. ... fxg6 )
4. Ne7+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "439."]
[Result "*"]
[FEN "7k/3q4/6Q1/3p2K1/3P1P2/4P3/8/8 b - - 0 1"]

1. ... Qg4+ 2. Kh6 
    ( 2. Kf6 Qe6+ 3. Kg5 Qg4+ )
    ( 2. Kxg4 )
2. ... Qg5+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "440."]
[Result "*"]
[FEN "3R4/1b6/8/1P5k/7p/8/6pK/4b3 w - - 0 1"]

1. Rg8 Bg3+ 2. Rxg3 hxg3+ 3. Kg1 
    ( 3. Kh3? g1=Q 4. b6 Qg2# )
    ( 3. Kxg3? g1=Q+ 4. Kf4 
        ( 4. Kh3 Qg2# )
    4. ... Qg5# )
3. ... Kg4 4. b6 Bc8 5. b7 Bxb7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "441."]
[Result "*"]
[FEN "8/8/3kpB2/2Nr1p2/1P6/P7/6K1/8 b - - 0 1"]

1. ... Rxc5 2. bxc5+ Kxc5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "442."]
[Result "*"]
[FEN "8/8/5bp1/7b/5k2/8/4P3/3BK3 w - - 0 1"]

1. e3+ Kxe3 2. Bxh5 g5 
    ( 2. ... gxh5 3. Kf1 )
3. Kf1 Kf4 4. Kg2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "443."]
[Result "*"]
[FEN "8/8/5kp1/8/8/6P1/1b4KP/8 w - - 0 1"]

1. Kf3 Kf5 
    ( 1. ... g5 2. h4 )
2. h4 
    ( 2. g4+? Kg5 )
2. ... Bc3 3. g4+ Kf6 4. g5+ 
    ( 4. h5? g5 -/+ )
4. ... Kf5 5. h5 gxh5 6. Kg2 Kxg5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "444."]
[Result "*"]
[FEN "8/6kp/6p1/1B3p2/5P2/3K2P1/4n2P/8 b - - 0 1"]

1. ... Nxf4+ 
    ( 1. ... Ng1 2. Ke3 Nh3 3. Bf1 )
2. gxf4 g5 3. fxg5 h6 4. h4 
    ( 4. gxh6+ Kxh6 )
4. ... hxg5 5. hxg5 
    ( 5. h5 Kh6 6. Be8 )
5. ... Kg6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "445."]
[Result "*"]
[FEN "8/8/7k/7p/6rP/4K3/2B5/7R b - - 0 1"]

1. ... Rg1 2. Be4 
    ( 2. Rxg1 )
    ( 2. Rh2 Rg2 3. Rxg2 )
    ( 2. Rh3 Rg3+ 3. Rxg3 )
2. ... Rxh1 3. Bxh1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "446."]
[Result "*"]
[FEN "8/8/8/2b2p1p/8/5k2/4N3/7K w - - 0 1"]

1. Ng3 Kg4 
    ( 1. ... Kxg3 )
    ( 1. ... f4 2. Nxh5 )
2. Nxf5 Kxf5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "447."]
[Result "*"]
[FEN "3qkbnr/3pp2p/2n2p2/6p1/1pPr4/pP1P2P1/P3PPBP/R2QK1NR w KQk - 0 1"]

1. e3 Qb6 
    ( 1. ... Rd6? 2. Qh5# )
    ( 1. ... Nh6 2. exd4 +/- )
    ( 1. ... Qc7 2. exd4 +/- )
2. exd4 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "448."]
[Result "*"]
[FEN "2k1r3/pp1b1R2/4p1p1/2Pp3r/4q3/P3Q1B1/5PPP/5RK1 w - - 0 1"]

1. c6 Bxc6 
    ( 1. ... Qxe3 2. cxd7+ 
        ( 2. cxb7+ Kxb7 3. Rxd7+ )
    2. ... Kd8 3. Bc7+ 
        ( 3. dxe8=Q+ Kxe8 4. fxe3 )
    3. ... Kxc7 4. dxe8=Q+ )
    ( 1. ... b6 2. cxd7+ )
    ( 1. ... bxc6 2. Qxa7 )
2. Qxa7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "449."]
[Result "*"]
[FEN "6k1/4pp1p/B1p3p1/8/4bPn1/1P2P3/P1qr1NPP/Q1R3K1 b - - 0 1"]

1. ... Rd1+ 2. Rxd1 
    ( 2. Nxd1 Qxg2# )
    ( 2. Bf1 Qxf2+ 3. Kh1 Qxf1# )
2. ... Qxf2+ 3. Kh1 Qxg2# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "450."]
[Result "*"]
[FEN "r1b2rk1/1p3pb1/1Bp3p1/p7/P3N3/1B1Q1Pn1/1PP3q1/2KR3R w - - 0 1"]

1. Nf6+ Bxf6 2. Qxg6+ Bg7 3. Qh7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "451."]
[Result "*"]
[FEN "r6k/3R3p/2p3p1/2P1R3/2Q2P1q/7r/6P1/6K1 w - - 0 1"]

1. Re8+ 
    ( 1. gxh3?! Qg3+ 2. Kf1 
        ( 2. Kh1 Ra1+ )
    2. ... Ra1+ 
        ( 2. ... Qxh3+ ~ )
    3. Ke2 Qg2+ ~ )
1. ... Rxe8 2. Qd4+ Kg8 
    ( 2. ... Qf6 3. Qxf6+ Kg8 4. Qg7# )
    ( 2. ... Re5 3. Qxe5+ Qf6 4. Qxf6+ Kg8 5. Qg7# )
3. Qg7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "452."]
[Result "*"]
[FEN "r4r1k/p5pp/1p4Q1/2p1Bp2/2P2Pn1/7R/PP3qPP/R6K b - - 0 1"]

1. ... Qe1+ 2. Rxe1 Nf2+ 3. Kg1 Nxh3+ 4. gxh3 hxg6 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "453."]
[Result "*"]
[FEN "2r4k/5Rbp/2rNQ1p1/p6q/Pp4n1/1B6/4KP2/3R4 w - - 0 1"]

1. Rf8+ Rxf8 
    ( 1. ... Bxf8 2. Qg8# )
2. Qg8+ Rxg8 3. Nf7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "454."]
[Result "*"]
[FEN "4r2k/1p4p1/1pb5/8/3P1n2/2P2rN1/PP5P/R1B2RK1 b - - 0 1"]

1. ... Rf2 2. Bxf4 
    ( 2. Kxf2 Nh3# )
    ( 2. Rxf2 Re1+ 3. Rf1 
        ( 3. Nf1 Nh3# )
    3. ... Nh3# )
2. ... Rg2+ 3. Kh1 Rxg3+ 4. d5 Bxd5+ 5. Rf3 Bxf3# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "455."]
[Result "*"]
[FEN "5R2/p1R3bk/1q2b2p/6p1/8/1P3NP1/P5BP/7K w - - 0 1"]

1. Nxg5+ hxg5 
    ( 1. ... Kg6 2. Be4+ Kxg5 
        ( 2. ... Kh5 3. Nxe6 )
        ( 2. ... Bf5 3. Bxf5+ Kh5 
            ( 3. ... Kxg5 4. Rxg7+ Qg6 
                ( 4. ... Kh5 5. Bg4# )
            5. Rxg6+ Kh5 6. Rh8 a5 7. Rhxh6# )
        4. Nf3 )
    3. Rxg7+ Kh5 4. Bf3+ Bg4 5. Bxg4# )
2. Be4+ Kh6 
    ( 2. ... Bf5 3. Bxf5+ Qg6 
        ( 3. ... Kh6 4. Rh8+ Bxh8 5. Rh7# )
    4. Bxg6+ Kxg6 5. Rg8 )
3. Rh8+ Bxh8 4. Rh7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "456."]
[Result "*"]
[FEN "r1b1k2r/pp3pp1/1q3n1p/2b1p3/N1Pn4/7P/PP2NPP1/R1BQKB1R b KQkq - 0 1"]

1. ... Nf3+ 2. gxf3 Bxf2+ 3. Kd2 Qe3+ 4. Kc2 Bf5+ 5. Qd3 Qxd3# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "457."]
[Result "*"]
[FEN "4r1k1/5ppp/p2p4/4r3/1pNn4/1P6/1PPK2PP/R3R3 b - - 0 1"]

1. ... Nf3+ 2. gxf3 
    ( 2. Kd3 Rd5# )
2. ... Rd5+ 3. Kc1 Rxe1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "458."]
[Result "*"]
[FEN "3q2k1/4prp1/1pQ1p2p/pPn4b/P3P3/2P1RN1P/3N1PP1/7K b - - 0 1"]

1. ... Rxf3 2. Nxf3 
    ( 2. Rxf3 Be8 )
    ( 2. gxf3 Be8 )
    ( 2. Nc4 Rxe3 3. fxe3 Nxa4 )
2. ... Be8 3. Rd3 
    ( 3. Qxc5 bxc5 )
3. ... Qb8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "459."]
[Result "*"]
[FEN "r3b3/pNR5/k7/3p1n2/P2p1B2/2P5/2P2PrP/1R1K4 w - - 0 1"]

1. Rc6+ Bxc6 2. Nc5+ Ka5 3. Bc7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "460."]
[Result "*"]
[FEN "8/R5pk/P1p5/2Pp3q/4p3/4PrPp/1Q3P1P/5K2 b - - 0 1"]

1. ... Rf7 2. Rxf7 
    ( 2. Ke1 Rxa7 )
2. ... Qd1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "461."]
[Result "*"]
[FEN "r3b3/pNR3p1/k7/3p1n2/P4B2/2bP3p/2P2Pr1/1R1K4 w - - 0 1"]

1. Rc6+ Bxc6 2. Nc5+ Ka5 3. Bc7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "462."]
[Result "*"]
[FEN "bnrr2k1/5ppp/p4q2/1pNp4/1P4QN/P3P3/5PPP/2RR2K1 w - - 0 1"]

1. Ne4 Qe6 
    ( 1. ... dxe4 2. Rxc8 )
    ( 1. ... Rxc1 2. Nxf6+ )
2. Nf5 g6 3. Rxc8 Rxc8 4. Ne7+ Kg7 5. Qxe6 fxe6 6. Nxc8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "463."]
[Result "*"]
[FEN "4rrk1/p1pb1pp1/1pnq3p/3BpPN1/4Q3/2PP2P1/P1P4P/R4RK1 w - - 0 1"]

1. f6 hxg5 2. Qg6 Qxf6 3. Rxf6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "464."]
[Result "*"]
[FEN "6k1/p5p1/1p3q2/2ppr2p/4r3/1PQ4P/P1P2PP1/3RR1K1 b - - 0 1"]

1. ... Rxe1+ 2. Rxe1 
    ( 2. Qxe1 Rxe1+ 3. Rxe1 Kf7 )
2. ... Re2 3. Qxf6 
    ( 3. Rxe2 Qxc3 )
3. ... Rxe1+ 4. Kh2 gxf6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "465."]
[Result "*"]
[FEN "2r2rk1/5pbp/p5p1/3P2q1/1QbN4/5P2/P4BPP/2RR2K1 b - - 0 1"]

1. ... Bf1 2. Rxf1 
    ( 2. Kxf1 Rxc1 -/+ )
    ( 2. g3 Rxc1 3. h4 
        ( 3. Rxf1 Rxf1+ 4. Kxf1 Qxd5 -/+ )
    3. ... Qxg3+ 4. Bxg3 Rxd1 -/+ )
2. ... Rxc1 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "466."]
[Result "*"]
[FEN "4r1k1/8/2b1q1pQ/p1p2p2/2Pp1P2/3Br3/PP1R1KP1/7R b - - 0 1"]

1. ... Rf3+ 2. gxf3 
    ( 2. Kg1 Qe1+ 3. Kh2 
        ( 3. Bf1 Rxf1+ 4. Kh2 Rxh1# )
    3. ... Qg3+ 4. Kg1 Re1+ 5. Bf1 Rexf1# )
2. ... Qe3+ 3. Kg3 
    ( 3. Kg2 Qxf3+ 4. Kh2 
        ( 4. Kg1 Qg3+ 5. Rg2 
            ( 5. Kf1 Re1# )
        5. ... Qxg2# )
    4. ... Qxh1+ 5. Kg3 Re3+ 6. Kf2 Qe1# )
    ( 3. Kf1 Qxf3+ 4. Kg1 
        ( 4. Rf2 Qd1# )
    4. ... Qg3+ 5. Rg2 
        ( 5. Kf1 Re1# )
    5. ... Qxg2# )
3. ... Qxf3+ 4. Kh2 
    ( 4. Kh4 Qg4# )
4. ... Qxh1+ 5. Kg3 Re3+ 6. Kf2 Qe1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "467."]
[Result "*"]
[FEN "r1b2rk1/2q2ppp/pp1ppn2/2p1N3/5P2/1P1PP1Q1/PBP3PP/R4RK1 w - - 0 1"]

1. Nd7 Qxd7 
    ( 1. ... Nxd7 2. Qxg7# )
    ( 1. ... Nh5 2. Nf6+ Kh8 
        ( 2. ... Nxf6 3. Bxf6 g6 4. Qg5 )
    3. Nxh5 )
    ( 1. ... Bxd7 2. Bxf6 g6 3. Qg5 )
2. Bxf6 g6 3. Qg5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "468."]
[Result "*"]
[FEN "r1bq1rk1/ppp1bp1p/2n4Q/8/2BpN3/8/PPP2PPP/RN3RK1 w - - 0 1"]

1. Nf6+ Bxf6 
    ( 1. ... Kh8 2. Qxh7# )
2. Bd3 Re8 3. Bxh7+ Kh8 4. Bg6+ Kg8 5. Qh7+ Kf8 6. Qxf7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "469."]
[Result "*"]
[FEN "4rr1k/pq1nR2p/1p1P1bp1/2p5/2B2B2/2P4P/P2Q2P1/5RK1 w - - 0 1"]

1. Be5 Bxe5 
    ( 1. ... Rxe7 2. dxe7 Re8 3. Qxd7 +- )
2. Rxf8+ Rxf8 
    ( 2. ... Nxf8 3. Rxb7 +- )
3. Qh6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "470."]
[Result "*"]
[FEN "2kr3r/pRp3q1/2Pppn2/4p2p/B2bP1p1/P6P/2P2PP1/2BQ1RK1 w - - 0 1"]

1. Bh6 Rxh6 
    ( 1. ... Qxh6 2. Qe2 +- )
2. Qxd4 exd4 
    ( 2. ... Rg8 3. Qxa7 Kd8 4. Qb8+ Ke7 5. Qxc7+ Nd7 
        ( 5. ... Ke8 6. Rb8# )
        ( 5. ... Kf8 6. Qxd6+ Qe7 
            ( 6. ... Ke8 7. Qb8# )
        7. Qxe7# )
    6. cxd7 +- )
3. Rfb1 Nd7 4. cxd7+ Rxd7 5. Rb8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "471."]
[Result "*"]
[FEN "r2qr1k1/pb1nb1pp/1p2pn2/2p1Np2/2PP1B2/3B1N2/PP2QPPP/R4RK1 w - - 0 1"]

1. Nf7 Kxf7 
    ( 1. ... Qc8 2. Qxe6 Ne5 3. Nh6+ Kh8 4. Qxe5 +/- )
2. Qxe6+ Kg6 
    ( 2. ... Kxe6 3. Ng5# )
    ( 2. ... Kf8 3. Ng5 )
3. g4 
    ( 3. Bxf5+ Kh5 4. g4+ Nxg4 5. Bxg4# )
3. ... Be4 
    ( 3. ... Bxf3 4. Bxf5# )
4. Nh4# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "472."]
[Result "*"]
[FEN "3r4/4bp1k/4pn1p/2P1Q3/5P2/7P/N3RKB1/1q6 b - - 0 1"]

1. ... Ng4+ 2. hxg4 Bh4+ 3. Kf3 
    ( 3. Ke3 Qd3# )
3. ... Rd3+ 4. Re3 
    ( 4. Ke4 Ra3+ 5. Rc2 
        ( 5. Kd4 Qd3# )
    5. ... Qxc2+ 6. Kd4 Qd3# )
    ( 4. Qe3 Qb7+ 5. c6 Qxc6# )
4. ... Qd1+ 5. Ke4 Bf2 6. Rxd3 
    ( 6. Re1 Qb3 7. Nc1 
        ( 7. Rc1 Re3+ 8. Kd4 Qd3# )
    7. ... Qc4+ 8. Qd4 Qxd4# )
    ( 6. f5 Rxe3+ 7. Kf4 Rf3+ 8. Bxf3 
        ( 8. Ke4 Qd3# )
    8. ... Qd2+ 9. Ke4 
        ( 9. Qe3 Qxe3# )
    9. ... Qe3# )
6. ... Qe2+ 7. Re3 Qxe3# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "473."]
[Result "*"]
[FEN "k1q1bbrr/1p3pp1/p7/5n1n/PP2N2p/1NP5/1BB1Q1PP/2R2R1K b - - 0 1"]

1. ... Bb5 2. axb5 Nhg3+ 3. Nxg3 Nxg3+ 4. hxg3 hxg3+ 5. Kg1 Rh1+ 6. Kxh1 
Rh8+ 7. Kg1 Bc5+ 8. bxc5 
    ( 8. Rf2 Rh1+ 9. Kxh1 Qh8+ 10. Bh7 
        ( 10. Kg1 Qh2+ 11. Kf1 Qh1# )
        ( 10. Qh5 Qxh5+ 11. Kg1 Bxf2+ 12. Kf1 Qxb5+ 13. c4 
            ( 13. Bd3 Qxd3# )
        13. ... Qxc4+ 14. Bd3 Qxd3# )
    10. ... Qxh7+ 11. Qh5 
        ( 11. Kg1 Qh2+ 12. Kf1 Qh1# )
    11. ... Qxh5+ 12. Kg1 gxf2+ 13. Kf1 Be3 )
8. ... Rh1+ 9. Kxh1 Qh8+ 10. Kg1 Qh2# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "474."]
[Result "*"]
[FEN "2rq1rk1/1p2bppp/p1n1pn2/3p3b/N2P1B2/4P2P/PP1NBPP1/2RQ1RK1 b - - 0 1"]

1. ... Nxd4 2. exd4 
    ( 2. Rxc8 Nxe2+ 3. Qxe2 Qxc8 -/+ )
    ( 2. Bxh5 Rxc1 3. Qxc1 Nxh5 -/+ )
2. ... Rxc1 3. Qxc1 Bxe2 4. Re1 Bb5 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "475."]
[Result "*"]
[FEN "1n6/R7/P1r2pk1/7p/8/5P2/7P/6K1 w - - 0 1"]

1. Rg7+ Kxg7 2. a7 Nd7 
    ( 2. ... Ra6 3. axb8=Q +- )
3. a8=Q +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "476."]
[Result "*"]
[FEN "r1b2b1r/pppq1kpp/2pn4/4RpB1/8/3P1N2/PPP2PPP/RN1Q2K1 w - - 0 1"]

1. Re7+ Bxe7 
    ( 1. ... Qxe7 2. Bxe7 Bxe7 3. Nc3 )
    ( 1. ... Kg8 2. Rxd7 Bxd7 )
2. Ne5+ +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "477."]
[Result "*"]
[FEN "3r1q1k/p5b1/1r3p1p/1ppBpQpP/4P3/2P3P1/PP1R1PK1/3R4 w - - 0 1"]

1. Bg8 Qxg8 
    ( 1. ... Kxg8 2. Rxd8 )
2. Rxd8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "478."]
[Result "*"]
[FEN "r1b2rk1/p4ppn/1qpb4/n3p3/8/3B1Q2/PPPP1PPP/RNB2RK1 w - - 0 1"]

1. Bxh7+ Kxh7 
    ( 1. ... Kh8 2. Qh5 +/- )
2. Qd3+ g6 
    ( 2. ... Kg8 3. Qxd6 Nc4 4. Qd3 Ba6 
        ( 4. ... Nxb2?! 5. Qb3 +/- )
    5. Qc3 +/- )
3. Qxd6 Bf5 4. d3 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "479."]
[Result "*"]
[FEN "b5rk/p3ppbp/1p1p4/4nPQ1/2P1q3/4B2P/P1P1BR1K/6R1 b - - 0 1"]

1. ... Ng4+ 2. hxg4 Be5+ 3. Kh3 Rxg5 4. Bxg5 f6 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "480."]
[Result "*"]
[FEN "8/p5kp/2bp2p1/p1q1b3/2B1P1r1/PPN2R1K/2PQ3P/8 b - - 0 1"]

1. ... Bf4 2. Rxf4 
    ( 2. Qxf4 Qh5# )
    ( 2. Kxg4 Qg5+ 3. Kh3 Bd7+ 4. Be6 Bxe6# )
    ( 2. Qd5 Bxd5 3. Nxd5 Qc8 -+ )
2. ... Qh5# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "481."]
[Result "*"]
[FEN "1q1nn2k/1p1rNppp/r1p5/4p3/1QP3P1/P2PP2P/4B3/1R3R1K w - - 0 1"]

1. Nxc6 Qd6 
    ( 1. ... Nxc6 2. Qf8# )
2. Nb8 Qxb4 3. axb4 Ra2 4. Nxd7 Rxe2 5. Ra1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "482."]
[Result "*"]
[FEN "2r3k1/p4p1p/2r3p1/p1bp4/b4B2/P1R1PN2/5PPP/1R2K3 b - - 0 1"]

1. ... Bb4 2. axb4 Rxc3 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "483."]
[Result "*"]
[FEN "6k1/5p2/p3p3/1p3qp1/2p1Qn2/2P1R3/PP1r1PPP/4R1K1 b - - 0 1"]

1. ... Nh3+ 2. Rxh3 
    ( 2. gxh3 Qxf2+ 3. Kh1 Qxh2# )
    ( 2. Kh1 Nxf2+ 3. Kg1 Nxe4 -+ )
2. ... Qxe4 3. Rhe3 
    ( 3. Rxe4 Rd1+ 4. Re1 Rxe1# )
    ( 3. Kf1 Qc2 -+ )
3. ... Qc2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "484."]
[Result "*"]
[FEN "2k3r1/1pp5/p1p5/4R2p/7n/2NP1r1P/PPP4K/6R1 b - - 0 1"]

1. ... Rf2+ 2. Kh1 
    ( 2. Rg2 Rgxg2+ 3. Kh1 Rf1# )
2. ... Rh2+ 3. Kxh2 Nf3+ 4. Kh1 Rxg1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "485."]
[Result "*"]
[FEN "r1r3k1/Bn2qp1p/2p3pb/1p2n3/1P2Pp2/1NP4P/4B1P1/R2R1QK1 b - - 0 1"]

1. ... f3 2. gxf3 
    ( 2. Bxf3 Rxa7 -+ )
    ( 2. Bd3 Rxa7 -+ )
2. ... Rxa7 3. Rxa7 
    ( 3. f4 Rxa1 4. Rxa1 Nc4 -+ )
3. ... Be3+ 4. Kh2 Bxa7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "486."]
[Result "*"]
[FEN "2r2rk1/pp1bqpp1/2nppn1p/2p3N1/1bP5/1PN3P1/1BQPPPBP/3R1RK1 w - - 0 1"]

1. Nd5 exd5 
    ( 1. ... hxg5 2. Nxe7+ Nxe7 3. Bxb7 )
    ( 1. ... Qd8 2. Nxf6+ Qxf6 3. Qh7# )
2. Bxf6 hxg5 3. Bxe7 Nxe7 4. Ra1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "487."]
[Result "*"]
[FEN "2k4r/pq2pp2/2p1rp1Q/B2b3p/3P3P/1P1R4/P3BP2/4K1R1 b - - 0 1"]

1. ... Rxe2+ 
    ( 1. ... Rxh6? 2. Rg8+ Kd7 3. Rd8# )
2. Kxe2 Rxh6 3. Rg8+ Kd7 4. Rd8+ Ke6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "488."]
[Result "*"]
[FEN "8/6bk/2pQp2p/2P1Pp2/3B1P1K/6PP/8/3q4 b - - 0 1"]

1. ... Bf6+ 
    ( 1. ... Kg6? 2. Qxe6+ Kh7 3. Qxf5+ )
2. exf6 Kg6 3. g4 
    ( 3. Qxe6 Qh5# )
3. ... Qe1+ 4. Bf2 Qxf2# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "489."]
[Result "*"]
[FEN "r4rk1/p1p2ppp/1p2pn2/3qP1Q1/3P4/2P3N1/P4PPP/R4RK1 w - - 0 1"]

1. Nf5 exf5 
    ( 1. ... Ne8 2. Ne7+ Kh8 3. Nxd5 )
2. exf6 g6 3. Qh6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "490."]
[Result "*"]
[FEN "2kr3r/pp2n1R1/2p1P3/8/3p1p1q/Q7/PPB2P2/4RK2 b - - 0 1"]

1. ... d3 2. Bxd3 
    ( 2. Qxd3 Rxd3 )
    ( 2. Bd1 Qh1+ 3. Rg1 Qxg1+ 4. Kxg1 Rdg8+ 5. Kf1 
        ( 5. Bg4 Rxg4+ 6. Kf1 Rh1# )
    5. ... Rh1# )
2. ... f3 3. Rd1 
    ( 3. Rg1 Qh3+ 4. Rg2 Qxg2# )
3. ... Qh1+ 4. Rg1 Qxg1+ 5. Kxg1 Rdg8+ 6. Kf1 
    ( 6. Bg6 Rxg6+ 7. Kf1 Rh1# )
6. ... Rh1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "491."]
[Result "*"]
[FEN "5r1k/p5pp/npR5/8/1P1b4/PBP5/2P3PP/5KB1 w - - 0 1"]

1. Bf7 
    ( 1. Ke2 Bxg1 2. h3 Bh2 -/+ )
    ( 1. Ke1 Bxg1 2. h3 Bh2 -/+ )
    ( 1. Bf2 Bxf2 -/+ )
1. ... Rxf7+ 
    ( 1. ... Bxg1 2. Kxg1 Rd8 
        ( 2. ... Rxf7 3. Rc8+ Rf8 4. Rxf8# )
    3. a4 +/- )
    ( 1. ... Bxc3 2. Rxc3 Rxf7+ 3. Rf3 +/- )
2. Ke2 Rc7 
    ( 2. ... Bxg1 3. Rc8+ Rf8 4. Rxf8# )
3. Rxc7 Nxc7 4. cxd4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "492."]
[Result "*"]
[FEN "1r3b2/2r2kpp/p2pp2q/4P2P/3N1P2/2p4Q/P1P5/K2R2R1 w - - 0 1"]

1. Rg6 hxg6 
    ( 1. ... Re8 2. Rxh6 gxh6 3. Nxe6 Ra7 
        ( 3. ... Rxe6 4. Qf5+ Ke7 5. exd6+ +- )
    4. Qf5+ +- )
2. Qxe6# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "493."]
[Result "*"]
[FEN "1r5k/2q2p1p/p2p3B/5PQ1/n1p5/2b4P/PrB3P1/2R1R1K1 w - - 0 1"]

1. Re5 
    ( 1. f6? Qc5+ 2. Qxc5 Nxc5 =+ )
    ( 1. Bxa4 +/- )
1. ... Bxe5 
    ( 1. ... dxe5 2. Qg7# )
    ( 1. ... f6 2. Qxf6+ Kg8 3. Qg5+ Kh8 
        ( 3. ... Kf7 4. Qg7# )
    4. Re7 +- )
2. f6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "494."]
[Result "*"]
[FEN "r3bb2/p1q1N1kp/2P1p1p1/1pQ1p1B1/8/5P2/P5PP/3R3K w - - 0 1"]

1. Rd6 Bxe7 
    ( 1. ... Bf7 2. Qxe5# )
    ( 1. ... h6 2. Qxe5+ Kh7 
        ( 2. ... Kf7 3. Qf6# )
    3. Qxe6 )
2. Rd7 Bxd7 
    ( 2. ... Qxd7 3. Qxe5+ Kg8 4. cxd7 )
3. Qxe7+ Kg8 
    ( 3. ... Kh8 4. Bf6+ Kg8 5. Qg7# )
4. Bh6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "495."]
[Result "*"]
[FEN "r7/4p3/3p3k/2pP4/BpP1R2P/1Pb1Pp2/5K2/8 b - - 0 1"]

1. ... Rxa4 2. bxa4 b3 3. Rg4 Be1+ 4. Kxe1 b2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "496."]
[Result "*"]
[FEN "4r1k1/p4ppp/3B4/2P5/8/4nP2/PQq3PP/1R4K1 b - - 0 1"]

1. ... Nd1 2. Qe5 
    ( 2. Qxc2 Re1# )
    ( 2. Rxd1 Qxd1+ 3. Kf2 Qe1# )
2. ... Qf2+ 3. Kh1 Qf1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "497."]
[Result "*"]
[FEN "r4rk1/ppp2pbR/3p2P1/3P2P1/5q2/5P2/PPQ5/1K5R w - - 0 1"]

1. Rh8+ Bxh8 2. g7 f5 
    ( 2. ... f6 3. gxh8=Q+ Kf7 4. Qh5+ Kg7 
        ( 4. ... Kg8 5. Qhg6# )
        ( 4. ... Ke7 5. Qxc7# )
    5. Qhh7# )
3. gxh8=Q+ Kf7 4. Qh5+ Kg7 
    ( 4. ... Kg8 5. Qg6# )
    ( 4. ... Ke7 5. Qxc7# )
5. Qh7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "498."]
[Result "*"]
[FEN "2kr3r/pRp3q1/2Pppn2/4p2p/B2bP1p1/6PP/2P2P1K/2BQ1R2 w - - 0 1"]

1. Bh6 Qxh6 
    ( 1. ... Rdg8 )
2. Qxd4 exd4 3. Rfb1 Nd7 
    ( 3. ... Nxe4 4. Rb8# )
4. cxd7+ Rxd7 5. Rb8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "499."]
[Result "*"]
[FEN "4k3/8/5KP1/5p2/5P2/8/6p1/R6r w - - 0 1"]

1. Rg1 
    ( 1. g7? g1=Q 2. g8=Q+ 
        ( 2. Rxg1? Rxg1 )
    2. ... Qxg8 3. Ra8+ Kd7 4. Rxg8 Rf1 5. Kxf5 Ke7 )
1. ... Rxg1 
    ( 1. ... Kf8 2. Rxg2 )
    ( 1. ... Rh4 2. Rxg2 Rxf4 
        ( 2. ... Rh6 3. Ra2 )
    3. g7 )
    ( 1. ... Rh6 2. Rxg2 Kf8 
        ( 2. ... Rh8 3. g7 Rg8 4. Ke6 )
    3. Re2 )
    ( 1. ... Rh8 2. g7 Rg8 3. Rxg2 Kd7 4. Kf7 )
2. g7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "500."]
[Result "*"]
[FEN "3r2k1/5p2/2p3p1/2P1b3/1P2P3/PR2P2p/2K1N3/8 b - - 0 1"]

1. ... Rd1 2. Kxd1 
    ( 2. Nd4 Rf1 )
    ( 2. Nf4 h2 )
2. ... h2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "501."]
[Result "*"]
[FEN "2r3k1/1b1Q1pp1/7p/p7/P3P3/1q1B4/5PPP/5RK1 w - - 0 1"]

1. Bb5 Rb8 2. Qc7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "502."]
[Result "*"]
[FEN "3q4/3b1Bpk/1r1b2Np/5p1P/1p3P2/1Q4P1/5P2/4R1K1 w - - 0 1"]

1. Re8 Qxe8 
    ( 1. ... Bxe8 2. Bg8# )
    ( 1. ... Be6 2. Bg8+ Bxg8 3. Qxg8# )
2. Bxe8 Bxe8 3. Qe6 +/- Ba4 4. Qxf5 b3 5. Ne7+ Kh8 6. Qf8+ Kh7 7. Qg8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "503."]
[Result "*"]
[FEN "r3r1k1/2p5/1pNp2b1/pQ3pq1/2PPp1R1/P1P1P1n1/6P1/3BR1K1 b - - 0 1"]

1. ... Ne2+ 2. Rxe2 
    ( 2. Bxe2 Qxe3+ 3. Kh1 fxg4 )
    ( 2. Kf1 Qxg4 3. Bxe2 Qg5 )
2. ... Qxg4 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "504."]
[Result "*"]
[FEN "rn1qr3/pb6/1p3b1R/5Pp1/2pp4/3B2kP/PP1B2P1/5RK1 w - - 0 1"]

1. Be4 Bxe4 
    ( 1. ... Rxe4 2. Rf3# )
2. Be1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "505."]
[Result "*"]
[FEN "1r1r2k1/p4p1p/bqp1p1p1/8/4BP2/1PQ1R3/P1P3PP/R5K1 b - - 0 1"]

1. ... Bd3 2. Bxd3 
    ( 2. cxd3 Qxe3+ 3. Kh1 Qxf4 -/+ )
    ( 2. Kh1 Qxe3 3. Bxd3 Qxf4 -/+ )
2. ... Qxe3+ 3. Kh1 Qxf4 -/+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "506."]
[Result "*"]
[FEN "6k1/5ppp/pB6/3br3/Pp6/5QPq/1P3P1P/2R3K1 w - - 0 1"]

1. g4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "507."]
[Result "*"]
[FEN "4r1k1/p2n1pbp/q5p1/3p4/N7/1P1n1PP1/P1NB3P/3Q1R1K b - - 0 1"]

1. ... Re1 2. Bxe1 
    ( 2. Rxe1 Nf2+ )
    ( 2. Nxe1 Nb2 )
2. ... Nb2 3. Bc3 Nxd1 4. Rxd1 Qe2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "508."]
[Result "*"]
[FEN "1r3kr1/2qn1pp1/p2Nb3/6Pp/8/Q4P2/PPP4P/2KRR3 w - - 0 1"]

1. Nc8+ Nc5 
    ( 1. ... Ke8 2. Qe7# )
    ( 1. ... Qc5 2. Qxc5+ Nxc5 
        ( 2. ... Ke8 3. Qe7# )
    3. Rd8# )
2. Qxc5+ Qxc5 
    ( 2. ... Ke8 3. Qxc7 Rxc8 4. Qxc8+ Ke7 5. Rd7# )
3. Rd8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "509."]
[Result "*"]
[FEN "7k/ppq1b1pp/8/2P5/1P2R1Q1/2P5/P4rPp/2B4K w - - 0 1"]

1. Bf4 Qd8 
    ( 1. ... Rf1+ 2. Kxh2 Rxf4 
        ( 2. ... Qd8 3. Rxe7 )
    3. Qxf4 Qxf4+ 4. Rxf4 )
2. Rxe7 Qf8 
    ( 2. ... Qxe7 3. Qc8+ )
3. Qxg7+ Qxg7 4. Re8+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "510."]
[Result "*"]
[FEN "8/p1k2p2/1p1R4/3PB1P1/6K1/7r/5p2/8 b - - 0 1"]

1. ... f5+ 
    ( 1. ... f1=Q? 2. Rf6+ +/- )
2. Kxh3 
    ( 2. Kxf5 f1=Q+ 3. Ke6 Kb7 )
    ( 2. gxf6 f1=Q )
2. ... f1=Q+ 3. Kh4 Qe1+ 4. Bg3 
    ( 4. Kh5 Qxe5 )
    ( 4. Kh3 Qxe5 )
4. ... Qh1+ 5. Bh2 Qxh2# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "511."]
[Result "*"]
[FEN "3r4/pk1n4/4R3/2p2p1b/2Q4P/5qB1/PPB5/2K5 w - - 0 1"]

1. Be4+ fxe4 
    ( 1. ... Kc8 2. Qa6# )
    ( 1. ... Qxe4 2. Rxe4 fxe4 3. Qxe4+ )
2. Qd5+ Kc8 3. Qc6# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "512."]
[Result "*"]
[FEN "5rk1/pr2bp2/2p5/3Pn1p1/Q5q1/P1N3Pb/1PR2P1P/2BR2KB b - - 0 1"]

1. ... Rb4 
    ( 1. ... Nf3+? 2. Bxf3 Qxf3 3. Qe4 +/- )
2. axb4 
    ( 2. Qxa7 Nf3+ 3. Bxf3 Qxf3 )
    ( 2. f3 Bc5+ )
    ( 2. Qxc6 Nf3+ 3. Bxf3 Qxf3 4. d6 Qxc6 )
2. ... Nf3+ 3. Bxf3 Qxf3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "513."]
[Result "*"]
[FEN "r4rk1/3q1ppp/p1n5/1pppP2N/5Qb1/1P3N2/1PP2PPP/4RRK1 w - - 0 1"]

1. e6 Bxe6 
    ( 1. ... fxe6 2. Qxg4 +/- )
2. Ne5 Nxe5 
    ( 2. ... Qb7 3. Nxc6 Qxc6 4. Qe5 f6 5. Qxe6+ +/- )
3. Qxe5 f6 4. Qxe6+ +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "514."]
[Result "*"]
[FEN "8/p4p1k/1p4pP/3QPb2/1P2q3/8/PBr5/K2R4 b - - 0 1"]

1. ... Rc1+ 2. Bxc1 
    ( 2. Rxc1 Qxd5 )
2. ... Qb1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "515."]
[Result "*"]
[FEN "8/4kp2/P3p1p1/2p5/1pP4r/3R4/1P1K1P2/8 w - - 0 1"]

1. Rd8 Kxd8 
    ( 1. ... Rxc4 2. a7 Kxd8 3. a8=Q+ Ke7 +/- )
2. a7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "516."]
[Result "*"]
[FEN "8/8/p2P4/1p2k3/2R1p3/7P/r7/5K2 w - - 0 1"]

1. Rd4 
    ( 1. d7? Rd2 2. Rc7 Ke6 )
1. ... Kxd4 
    ( 1. ... e3 2. d7 e2+ 3. Ke1 )
2. d7 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "517."]
[Result "*"]
[FEN "r2n3r/pbppkp2/1p2pp2/3P3p/2P2PqN/2PBP3/P4QPP/R3K2R w - - 0 1"]

1. Ng6+ fxg6 
    ( 1. ... Qxg6 2. Bxg6 fxg6 3. e4 )
    ( 1. ... Ke8 2. h3 Qxg6 3. Bxg6 fxg6 4. e4 )
2. h3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "518."]
[Result "*"]
[FEN "2kr2r1/pbp4p/1p4p1/1NqpNp2/4nQ2/8/PPPR1PPP/2K1R3 w - - 0 1"]

1. Nc6 Rg7 
    ( 1. ... Bxc6 2. Qxc7# )
    ( 1. ... Nd6 2. Nbxa7+ Kd7 3. Re7# )
    ( 1. ... Qxb5 2. Nxa7+ Kb8 3. Nxb5 )
    ( 1. ... Qxc6 2. Nxa7+ Kb8 3. Nxc6+ Bxc6 4. Rdd1 )
    ( 1. ... Rd6 2. Nxd6+ Qxd6 
        ( 2. ... cxd6 3. Ne7+ Kb8 4. Nxg8 )
        ( 2. ... Nxd6 3. Ne7+ Kb8 4. Nxg8 )
    3. Qxd6 cxd6 4. Ne7+ )
2. Nbxa7+ Kd7 3. Qe5 Bxc6 
    ( 3. ... Rf7 4. Rxd5+ )
4. Qxg7+ Kd6 5. f3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "519."]
[Result "*"]
[FEN "8/8/pp3Q2/7k/5Pp1/P1P3K1/3r3p/8 b - - 0 1"]

1. ... h1=N# 
    ( 1. ... h1=Q? 2. Qg5# )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "520."]
[Result "*"]
[FEN "n2b4/k1P3p1/p2P4/3b4/4q2p/8/R4PPP/1R4K1 w - - 0 1"]

1. c8=N# 
    ( 1. cxd8=Q? Qxg2# )
    ( 1. Rxa6+? Kxa6 2. c8=Q+ Bb7 3. Ra1+ 
        ( 3. Qxb7+ Qxb7 4. Rxb7 Kxb7 -+ )
    3. ... Ba5 -/+ )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "521."]
[Result "*"]
[FEN "r7/1p2Pk2/p4Pr1/4Q3/8/1P6/b1P3P1/6K1 w - - 0 1"]

1. Qd5+ Kxf6 
    ( 1. ... Ke8 2. Qe6 Rxf6 3. Qxf6 +- )
2. Qd8 Rg8 
    ( 2. ... Rxd8 3. exd8=Q+ Kg7 4. Qc7+ Kh6 5. Qxb7 +- )
3. e8=N+ 
    ( 3. e8=Q+? Rxd8 -/+ )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "522."]
[Result "*"]
[FEN "4r1k1/4P1p1/7p/1pp1N3/7P/4q2n/P5Q1/5R1K w - - 0 1"]

1. Rf8+ Rxf8 
    ( 1. ... Kh7 2. Qg6# )
2. Qd5+ Kh7 
    ( 2. ... Kh8 3. exf8=Q+ Kh7 4. Qdg8# )
    ( 2. ... Rf7 3. Qxf7+ Kh8 
        ( 3. ... Kh7 4. Qg6+ Kg8 
            ( 4. ... Kh8 5. e8=Q# )
        5. e8=Q# )
    4. e8=Q+ Kh7 5. Qg6# )
3. exf8=N+ 
    ( 3. exf8=Q? Qg1# )
3. ... Kh8 4. Neg6# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "523."]
[Result "*"]
[FEN "qr6/7P/8/8/7R/1k1P4/2pP4/2K4Q w - - 0 1"]

1. Qxa8 
    ( 1. Rb4+? Kxb4 2. Qh4+ Ka3 -/+ )
1. ... Rxa8 2. h8=B 
    ( 2. h8=Q? Ra1+ 3. Qxa1 )
2. ... Rf8 3. Rh1 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "524."]
[Result "*"]
[FEN "8/5q1k/p1b4p/1p5P/1P2p3/4Q1N1/1N3pPK/8 b - - 0 1"]

1. ... Qxh5+ 2. Nxh5 f1=N+ 
    ( 2. ... f1=Q? 3. Qc3 Qf7 
        ( 3. ... Kg6 4. Qxc6+ Kxh5 5. Qxe4 +/- )
    4. Nf6+ Kg6 5. Qxc6 Qxf6 6. Qxe4+ +/- )
3. Kg1 Nxe3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "525."]
[Result "*"]
[FEN "4nrk1/7p/p2rPPp1/1p6/8/2Q3P1/1P3PK1/8 w - - 0 1"]

1. f7+ Rxf7 2. Qh8+ 
    ( 2. exf7+?! Kxf7 ~ )
2. ... Kxh8 3. exf7 Kg7 
    ( 3. ... Rf6 4. fxe8=Q+ Kg7 )
4. fxe8=Q *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "526."]
[Result "*"]
[FEN "5k2/3pR3/1KbPpPpp/8/p1P5/8/8/8 w - - 0 1"]

1. Rxd7 Bxd7 
    ( 1. ... a3 2. Kxc6 a2 3. Ra7 )
    ( 1. ... Be4 2. Re7 )
2. c5 a3 3. c6 Bxc6 4. Kxc6 a2 5. d7 a1=Q 
    ( 5. ... Kf7 6. d8=Q g5 7. Qe7+ Kg6 
        ( 7. ... Kg8 8. Qg7# )
    8. Qg7+ Kh5 
        ( 8. ... Kf5 9. f7 )
    9. f7 )
6. d8=Q+ Kf7 7. Qe7+ Kg8 8. Qg7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "527."]
[Result "*"]
[FEN "r1bq4/p4rkp/2p2p1n/2Pp1PpQ/3P4/3B2NP/P3R1P1/4R1K1 w - - 0 1"]

1. Re8 Qc7 2. Qxg5+ fxg5 3. Nh5# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "528."]
[Result "*"]
[FEN "3r2k1/pp3pp1/7p/2Q3q1/8/1P5P/P4PP1/2R3K1 b - - 0 1"]

1. ... Rd1+ 2. Rxd1 
    ( 2. Kh2 Qxc1 
        ( 2. ... Qf4+ 3. g3 Rxc1 4. gxf4 Rxc5 )
    )
2. ... Qxc5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "529."]
[Result "*"]
[FEN "3r2k1/p3q1p1/1pb1N2p/2p2p2/8/PQ5P/1P3PP1/3R2K1 b - - 0 1"]

1. ... Rxd1+ 2. Qxd1 
    ( 2. Kh2 Qd6+ )
2. ... Qxe6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "530."]
[Result "*"]
[FEN "4r1rk/2p1p1q1/p1PpQ2p/4n3/1P3RpP/6P1/P3RPB1/6K1 w - - 0 1"]

1. Rxe5 dxe5 2. Rf7 Qg6 
    ( 2. ... Qxf7 3. Qxf7 +- )
3. Be4 
    ( 3. Qxe5+? Rg7 4. Rxg7 Qxg7 5. Qxc7 += )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "531."]
[Result "*"]
[FEN "3q2k1/2p2ppp/5n2/3p2B1/8/7P/P2R1PP1/3R2K1 w - - 0 1"]

1. Bxf6 Qxf6 2. Rxd5 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "532."]
[Result "*"]
[FEN "3k4/p2p2q1/2rN1n1r/2P5/8/5Q2/PP1K1P1P/4R3 w - - 0 1"]

1. Qxf6+ Rxf6 
    ( 1. ... Qxf6 2. Re8+ Kc7 3. Rc8# )
2. Re8+ Kc7 3. Rc8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "533."]
[Result "*"]
[FEN "r3kbnr/ppp2ppp/8/q2Ppb2/1n6/2N5/PPPBNPPP/2RQKB1R b - - 0 1"]

1. ... Bxc2 2. Rxc2 
    ( 2. Qxc2 Nxc2+ 3. Rxc2 Bb4 )
2. ... Nd3# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "534."]
[Result "*"]
[FEN "6k1/3q3p/p3n1pB/1p1n4/3P2Q1/7P/P1r3P1/5RK1 w - - 0 1"]

1. Qxe6+ Qf7 
    ( 1. ... Qxe6 2. Rf8# )
    ( 1. ... Kh8 2. Rf8# )
2. Qxf7+ Kh8 3. Qg7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "535."]
[Result "*"]
[FEN "4rk1r/p5pp/2p5/1p2N3/2B1QPb1/2KP4/PPP2q1n/R6R w - - 0 1"]

1. Qxh7 Rxh7 
    ( 1. ... Ke7 2. Qxg7+ Kd8 
        ( 2. ... Kd6 3. Nxg4 )
    3. Qf6+ )
2. Ng6# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "536."]
[Result "*"]
[FEN "6r1/p7/2R2p2/4nk2/1P1p3p/P2q1P2/5P1B/3Q3K w - - 0 1"]

1. Rxf6+ 
    ( 1. Bxe5? Qxd1+ 2. Kh2 Qg1+ 3. Kh3 Qg2+ 4. Kxh4 Rh8# )
1. ... Kxf6 
    ( 1. ... Kg5 2. f4+ Kxf6 3. fxe5+ Ke6 4. Qxd3 )
2. Bxe5+ Kxe5 3. Qxd3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "537."]
[Result "*"]
[FEN "1rb2n1k/5r1p/2pp1PpQ/4P3/p3P3/qBP2P2/P1P1N3/1K1R3R w - - 0 1"]

1. Qxf8+ 
    ( 1. Qxh7+? Rxh7 )
1. ... Rxf8 2. Rxh7+ Kxh7 3. Rh1+ Bh3 4. Rxh3# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "538."]
[Result "*"]
[FEN "2kr3r/pp1nb3/1qp2ppp/8/4NQ2/7P/PPP2PPB/2KRR3 w - - 0 1"]

1. Rxd7 Rxd7 
    ( 1. ... Kxd7 2. Nxf6+ Bxf6 
        ( 2. ... Kc8 3. Qb8# )
    3. Qg4# )
    ( 1. ... g5 2. Qc7+ Qxc7 3. Rxc7+ Kb8 4. Rxe7+ )
2. Qb8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "539."]
[Result "*"]
[FEN "r4knr/p3pBbp/b1ppP1p1/5p2/5N2/2q1B2Q/P1P2PPP/R4RK1 w - - 0 1"]

1. Qxh7 Rxh7 
    ( 1. ... Qf6 2. Nxg6+ Qxg6 3. Qxg6 )
2. Nxg6# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "540."]
[Result "*"]
[FEN "1b3rk1/1p5p/8/1N1p4/P1nBn1q1/4P1P1/R4PKN/7Q b - - 0 1"]

1. ... Rxf2+ 2. Rxf2 
    ( 2. Kg1 Qxg3+ 3. Qg2 Qxg2# )
2. ... Qxg3+ 3. Kf1 Qxf2# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "541."]
[Result "*"]
[FEN "6r1/4bk1p/4p2R/pr1pB3/n1pPPN2/2P2P2/KP1R4/8 b - - 0 1"]

1. ... Rxb2+ 2. Rxb2 
    ( 2. Ka1 Rg1+ 3. Rd1 Rxd1# )
2. ... Nxc3+ 3. Ka1 Rg1+ 4. Rb1 Rxb1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "542."]
[Result "*"]
[FEN "r1qn3r/pp1k3p/3b1Pp1/2p2nN1/5B2/8/P1Q3PP/3RR1K1 w - - 0 1"]

1. Qxf5+ gxf5 2. Rxd6+ Kc7 3. Rde6+ 
    ( 3. Ra6+ Kd7 4. Re7# )
3. ... Kd7 4. Rd1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "543."]
[Result "*"]
[FEN "5nk1/2b1q1p1/2p5/3pP1pQ/1r1P2P1/3B1R2/5PP1/6K1 w - - 0 1"]

1. Rxf8+ Kxf8 
    ( 1. ... Qxf8 2. Bh7+ Kh8 3. Bg6+ Kg8 4. Qh7# )
2. Qh8+ Kf7 3. Bg6+ Ke6 
    ( 3. ... Kxg6 4. Qh5# )
4. Qg8+ Kd7 
    ( 4. ... Qf7 5. Qxf7# )
5. Bf5+ Qe6 6. Qxe6+ Kd8 7. Qd7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "544."]
[Result "*"]
[FEN "5rk1/pp5p/4p1p1/4P3/2pP2q1/3nPrN1/PP1Q2RP/5RK1 b - - 0 1"]

1. ... Qxg3 2. hxg3 
    ( 2. Rxg3 Rxf1+ 3. Kg2 R1f2+ )
    ( 2. Rxf3 Qxf3 )
2. ... Rxf1+ 3. Kh2 Ne1 4. Qb4 
    ( 4. Qe2 Nf3+ 5. Kh3 
        ( 5. Qxf3 R8xf3 )
    5. ... Rh1+ 6. Rh2 
        ( 6. Kg4 h5# )
    6. ... Rxh2+ 7. Qxh2 
        ( 7. Kg4 h5# )
    7. ... Nxh2 8. Kxh2 Rf2+ )
    ( 4. Kh3 Nf3 5. Qc2 Rh1+ 6. Rh2 
        ( 6. Kg4 h5# )
    6. ... Rxh2+ 7. Qxh2 
        ( 7. Kg4 h5# )
    7. ... Nxh2 8. Kxh2 Rf2+ )
4. ... Nf3+ 5. Kh3 Rh1+ 6. Rh2 
    ( 6. Kg4 h5# )
6. ... Rxh2+ 7. Kg4 h5# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "545."]
[Result "*"]
[FEN "1r6/1r4k1/p2p2pp/1ppPp1q1/2P1Pb2/1P1KNP2/P1R1Q1P1/7R b - - 0 1"]

1. ... Bxe3 2. Qxe3 bxc4+ 3. bxc4 
    ( 3. Rxc4 Rxb3+ )
3. ... Rb3+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "546."]
[Result "*"]
[FEN "4rbk1/1b4pn/p1q5/1pp1pQ1N/4P3/2P1B3/PPB2P2/2K3R1 w - - 0 1"]

1. Bxc5 Qxc5 
    ( 1. ... Bxc5 2. Rxg7+ Kh8 3. Qxh7# )
    ( 1. ... Bc8 2. Bb3+ Kh8 3. Bxf8 Rxf8 4. Qxe5 )
2. Bb3+ Kh8 3. Qf7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "547."]
[Result "*"]
[FEN "r2q1r2/p3npk1/3b2p1/1PNp1bNp/3P4/1Q2P3/4B1PP/R4RK1 w - - 0 1"]

1. Rxf5 Bxc5 
    ( 1. ... Nxf5 2. Nge6+ 
        ( 2. Nce6+ )
    2. ... fxe6 3. Nxe6+ Kh6 4. Nxd8 Rfxd8 
        ( 4. ... Raxd8 5. Rxa7 )
    5. Bf3 )
    ( 1. ... gxf5 2. Nge6+ 
        ( 2. Nce6+ )
    2. ... fxe6 3. Nxe6+ Kh6 4. Nxd8 Rfxd8 5. b6 )
2. Rxf7+ Rxf7 
    ( 2. ... Kg8 3. Rxf8+ Qxf8 4. Ne6 )
3. Ne6+ Kg8 4. Nxd8 Bxd4 
    ( 4. ... Rxd8 5. dxc5 )
5. exd4 Rxd8 6. Rxa7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "548."]
[Result "*"]
[FEN "2rq2r1/p4ppk/1p3n1p/2pp1P1N/2nP3B/P1PQ3R/6PP/5RK1 w - - 0 1"]

1. Bg5 Rc6 
    ( 1. ... hxg5 2. Nxf6# )
2. Nxg7 Kxg7 
    ( 2. ... Rxg7 3. Rxh6+ Kg8 4. Qh3 Kf8 5. Rh8+ Rg8 6. Re1 )
3. Bxh6+ Kh8 
    ( 3. ... Kh7 4. Bf8+ Nh5 5. Rxh5+ Rh6 6. Rxh6# )
4. Bf8+ Nh7 5. Rxh7+ Kxh7 6. Qh3+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "549."]
[Result "*"]
[FEN "r1bqr1k1/pppnbppp/2np4/8/2BNP3/2N4P/PPP2PP1/R1BQR1K1 w - - 0 1"]

1. Bxf7+ Kxf7 
    ( 1. ... Kf8 2. Ne6+ Kxf7 3. Qd5 +- )
    ( 1. ... Kh8 2. Ne6 +- )
2. Ne6 Kxe6 
    ( 2. ... Nf6 3. Nxd8+ +- )
3. Qd5+ Kf6 4. Qf5# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "550."]
[Result "*"]
[FEN "3r4/p3qpkp/2p1p1p1/npPn4/5P2/P3P3/1PQ1NPBP/5RK1 w - - 0 1"]

1. Bxd5 Rxd5 
    ( 1. ... cxd5 2. Qc3+ +/- )
    ( 1. ... exd5 2. Qc3+ +/- )
2. Qc3+ e5 
    ( 2. ... Qf6 3. Qxa5 Qxb2 
        ( 3. ... Rxc5 4. Nd4 +/- )
    4. Nd4 +/- )
3. Qxa5 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "551."]
[Result "*"]
[FEN "2r1b1k1/R4pp1/4pb1p/1pBr4/1Pq2P2/3N4/2PQ2PP/5RK1 b - - 0 1"]

1. ... Rcxc5 2. bxc5 
    ( 2. Nxc5 Rxd2 -+ )
2. ... Rxd3 
    ( 2. ... Qxc5+? 3. Nxc5 Rxd2 ~ )
3. cxd3 
    ( 3. Qxd3 Qxc5+ 4. Kh1 Qxa7 -+ )
3. ... Qxc5+ 4. Kh1 Qxa7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "552."]
[Result "*"]
[FEN "4r1k1/1b1p2p1/p5r1/2p4p/1p5P/4N2q/PPP2PPQ/R4RK1 b - - 0 1"]

1. ... Rxe3 2. Qb8+ 
    ( 2. fxe3 Rxg2+ 3. Kh1 
        ( 3. Qxg2 Qxg2# )
    3. ... Qxh2# )
2. ... Kh7 3. Qxb7 Rf3 4. g3 
    ( 4. Qxf3 Qxf3 )
4. ... Rfxg3+ 5. fxg3 
    ( 5. Qg2 Qxg2# )
5. ... Qxg3+ 6. Kh1 
    ( 6. Qg2 Qxg2# )
6. ... Qh3# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "553."]
[Result "*"]
[FEN "8/Pb6/8/8/7K/5k1p/6pB/8 b - - 0 1"]

1. ... g1=Q 2. Bxg1 Kg2 3. Kg4 Ba8 
    ( 3. ... Kxg1? 4. Kxh3 )
4. Kh4 Bf3 5. a8=Q 
    ( 5. Bd4 h2 )
5. ... Bxa8 6. Kg4 Bb7 7. Kh4 Bf3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "554."]
[Result "*"]
[FEN "8/2B5/8/2p3pp/7k/1P5P/5qPK/8 w - - 0 1"]

1. Bd6 
    ( 1. Be5? g4 -+ )
1. ... Qf4+ 
    ( 1. ... Qb2 2. Bg3# )
    ( 1. ... g4 2. Be7+ Qf6 3. Bxf6# )
    ( 1. ... Qg1+ 2. Kxg1 g4 
        ( 2. ... c4 3. Kh2 cxb3 4. g3# )
    3. Bxc5 +- )
    ( 1. ... c4 2. bxc4 +- )
2. g3+ 
    ( 2. Bxf4? gxf4 3. g3+ fxg3+ 4. Kg2 Kg5 5. Kxg3 )
2. ... Qxg3+ 3. Bxg3# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "555."]
[Result "*"]
[FEN "8/8/3b4/7p/6kP/6P1/8/6K1 b - - 0 1"]

1. ... Kh3 
    ( 1. ... Kxg3? 2. Kh1 Kxh4 
        ( 2. ... Bc5 )
    )
2. Kh1 
    ( 2. Kf2 Kh2 
        ( 2. ... Bxg3+? 3. Kg1 )
    3. Kf3 Bxg3 4. Ke4 Bxh4 5. Kf3 
        ( 5. Kf5 Bg3 -+ )
    5. ... Bg3 -+ )
2. ... Bc5 3. g4 hxg4 4. h5 g3 5. h6 g2# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "556."]
[Result "*"]
[FEN "8/8/p7/8/1P6/1P1b4/8/K1k5 b - - 0 1"]

1. ... Bb1 2. b5 axb5 3. b4 Bd3 4. Ka2 Kc2 5. Ka3 Kc3 6. Ka2 Kxb4 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "557."]
[Result "*"]
[FEN "5K1k/5Bp1/6p1/8/8/7P/8/8 w - - 0 1"]

1. Bg8 g5 2. Bc4 Kh7 
    ( 2. ... g4 3. hxg4 +- )
    ( 2. ... g6 3. Bg8 g4 4. hxg4 +- g5 5. Bd5 Kh7 6. Kf7 Kh6 7. Kf6 Kh7 
    8. Kxg5 )
3. Bd3+ Kh8 
    ( 3. ... Kh6 4. Kg8 Kh5 
        ( 4. ... g6 5. Be2 g4 6. hxg4 +- )
        ( 4. ... g4 5. hxg4 +- )
    5. Kxg7 Kh4 
        ( 5. ... g4 6. Be2 +- )
    6. Bf5 Kh5 7. Bg4+ Kh4 8. Kg6 Kg3 9. Kxg5 +- )
    ( 3. ... g6 4. Bc4 Kh8 
        ( 4. ... Kh6 5. Kg8 Kh5 6. Kg7 +- Kh4 
            ( 6. ... g4 7. Be2 +- )
        7. Be6 +- )
    5. Bg8 g4 6. hxg4 +- g5 7. Bd5 Kh7 8. Kf7 Kh6 9. Kf6 Kh7 10. Kxg5 )
4. Be4 g6 5. Bd5 
    ( 5. Bxg6? g4 )
5. ... Kh7 6. Bc4 Kh8 
    ( 6. ... Kh6 7. Kg8 Kh5 8. Kg7 +- Kh4 
        ( 8. ... g4 9. Be2 +- )
    9. Be6 +- )
7. Bg8 g4 8. hxg4 +- g5 9. Bd5 Kh7 10. Kf7 Kh6 11. Kf6 Kh7 12. Kxg5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "558."]
[Result "*"]
[FEN "4rrk1/ppp1q1pp/2b5/3p3Q/3P4/2P3P1/PP2B2P/R4RK1 b - - 0 1"]

1. ... Qe3+ 
    ( 1. ... Qxe2? 2. Rxf8+ Kxf8 
        ( 2. ... Rxf8 3. Qxe2 )
    3. Rf1+ Qxf1+ 
        ( 3. ... Kg8 4. Qf7+ Kh8 5. Qf8+ Rxf8 6. Rxf8# )
    4. Kxf1 +/- )
2. Kh1 
    ( 2. Kg2 Qxe2+ 3. Qxe2 Rxe2+ )
2. ... Qxe2 3. Rxf8+ Kxf8 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "559."]
[Result "*"]
[FEN "7k/7p/1BN3p1/2P5/3b4/1b2n3/1P4BP/7K b - - 0 1"]

1. ... Bxc5? 
    ( 1. ... Bxb2 ~ )
2. Bxc5 Nxg2 3. Ne7 
    ( 3. Kxg2? Bd5+ = )
3. ... Kg7 
    ( 3. ... Nf4 4. Bd4# )
4. Kxg2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "560."]
[Result "*"]
[FEN "r3r1k1/2Q2ppp/p7/3q4/6R1/7P/PPP5/1K1R4 w - - 0 1"]

1. Rxg7+ 
    ( 1. Rxd5? Re1+ 2. Rd1 Rxd1# )
1. ... Kh8 
    ( 1. ... Kf8 2. Rg8+ Kxg8 3. Qg3+ Kh8 4. Rxd5 )
    ( 1. ... Kxg7 2. Qg3+ Kh8 3. Rxd5 )
2. Rg8+ Kxg8 
    ( 2. ... Rxg8 3. Qc3+ Rg7 4. Rxd5 )
3. Qg3+ Kh8 4. Rxd5 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "561."]
[Result "*"]
[FEN "8/8/8/8/5k2/1p3pR1/bK5P/8 b - - 0 1"]

1. ... f2 2. Rg8 Bb1 
    ( 2. ... Kf3? 3. Rf8+ Kg2 4. Rg8+ ~ )
3. Kxb1 
    ( 3. Rf8+ Bf5 )
3. ... f1=Q+ 4. Kb2 Qe2+ 5. Kc3 
    ( 5. Kb1 Qc2+ 6. Ka1 Qa2# )
    ( 5. Kxb3 Qe6+ )
    ( 5. Ka3 Qa2+ 6. Kb4 b2 )
5. ... Qe5+ 6. Kb4 b2 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "562."]
[Result "*"]
[FEN "4k3/ppp3b1/4q3/4r1Br/1Q3P2/8/PPP3P1/R3R1K1 b - - 0 1"]

1. ... Rxe1+ 2. Rxe1 
    ( 2. Kf2 Qe3# )
    ( 2. Qxe1 Bd4+ 3. Qf2 
        ( 3. Kf1 Rh1# )
        ( 3. Qe3 Qxe3+ 4. Kf1 Rh1# )
    3. ... Bxf2+ 4. Kxf2 Qb6+ -+ )
2. ... Bd4+ 3. Qxd4 
    ( 3. Kf1 Rh1# )
    ( 3. Re3 Qxe3+ 4. Kf1 Rh1# )
3. ... Qxe1# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "563."]
[Result "*"]
[FEN "rn3rk1/pp3ppp/2q5/3Q4/2B5/3R3P/PbP2PP1/4K2R w K - 0 1"]

1. Qxf7+ 
    ( 1. Qd8? Qxc4 -/+ )
1. ... Rxf7 
    ( 1. ... Kh8 2. Qxf8# )
2. Rd8+ Qe8+ 3. Rxe8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "564."]
[Result "*"]
[FEN "2r1k2r/p4ppp/2p1pq2/8/4Q3/2P2P2/PP1B1b1P/2KR2R1 w k - 0 1"]

1. Bg5 Qg6 
    ( 1. ... Qxg5+ 2. Rxg5 )
    ( 1. ... Bxg1 2. Bxf6 gxf6 3. Rxg1 )
    ( 1. ... Be3+ 2. Qxe3 Qf5 3. Qd4 )
2. Qxc6+ Rxc6 
    ( 2. ... Kf8 3. Qxc8# )
3. Rd8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "565."]
[Result "*"]
[FEN "4r1rk/2pn2b1/1p1p1q1p/3P1p2/1PP1pP2/7R/2Q1B1PP/2B2RK1 w - - 0 1"]

1. Bb2 Qxb2 
    ( 1. ... Qg6 2. Bh5 Qh7 
        ( 2. ... Bxb2 )
    3. Bxe8 +- Rxe8 4. Ra1 +/- )
2. Rxh6+ Bxh6 3. Qxb2+ *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "566."]
[Result "*"]
[FEN "2b2rk1/4ppbp/p2n2p1/p1BPpP2/2P1P3/2NB3P/1r4P1/R4RK1 w - - 0 1"]

1. f6 Bxf6 
    ( 1. ... exf6 2. Bxd6 )
2. Bxd6 exd6 3. Rxf6 +/- *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "567."]
[Result "*"]
[FEN "r1bnr2k/4q1pp/p2Rp3/1p2Qp2/1P5P/P3P3/1B3PP1/1BR3K1 w - - 0 1"]

1. Rc7 Qxc7 2. Rxd8 Rxd8 
    ( 2. ... Qxe5 3. Rxe8# )
    ( 2. ... Qxd8 3. Qxg7# )
    ( 2. ... Rg8 3. Qxc7 )
3. Qxc7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "568."]
[Result "*"]
[FEN "3q1r1k/p2n1p1p/1p1p1n2/6QP/2R5/1P2P3/PB2KP2/8 w - - 0 1"]

1. h6 Rg8 2. Rc8 Rxg5 
    ( 2. ... Qe7 3. Qxg8# )
    ( 2. ... Qxc8 3. Bxf6+ Nxf6 4. Qxf6+ Rg7 5. Qxg7# )
3. Rxd8+ Rg8 
    ( 3. ... Nf8 4. Rxf8+ Rg8 5. Bxf6# )
4. Rxd7 Rc8 
    ( 4. ... Rg6 5. Rd8+ Rg8 6. Bxf6# )
5. Bxf6+ Kg8 6. Rxa7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "569."]
[Result "*"]
[FEN "2k4r/pbp5/4n3/2p1Ppp1/2Pp1PpP/1P3qP1/PR5K/2B2QR1 b - - 0 1"]

1. ... Rxh4+ 2. gxh4 
    ( 2. Qh3? Rxh3# )
2. ... g3+ 3. Rxg3 
    ( 3. Kh3? g4# )
3. ... Qxf1 4. Rg1 
    ( 4. fxg5? Qh1# )
4. ... Qf3 5. fxg5 Nf4 6. Bxf4 Qxf4+ 7. Kh3 Bf3 8. Rf2 Bg4+ 9. Kg2 Qe4+ 
10. Kh2 Qe3 11. Rgg2 d3 12. g6 Qxe5+ 13. Rg3 Qd4 14. Rd2 Qf6 15. Rgxd3 
Qxh4+ 16. Kg1 Qg5 17. Rg2 Qxg6 18. Kf2 Qf6 19. Rd5 Qh4+ 20. Kg1 f4 21. 
Rgd2 Qe1+ 22. Kh2 Bf3 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "570."]
[Result "*"]
[FEN "4RB1k/pp3q1p/2n3p1/8/6p1/2PB4/P1P3Pb/1R5K w - - 0 1"]

1. Rxb7 Qxe8 
    ( 1. ... Qxb7 2. Bh6# )
2. Bg7+ Kg8 3. Bc4+ Qf7 
    ( 3. ... Qe6 4. Bxe6# )
4. Rxf7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "571."]
[Result "*"]
[FEN "r1b2kr1/1pq2p1Q/1bp2Bp1/3pPpNp/1P5P/8/P4PP1/3R1RK1 w - - 0 1"]

1. Bd8 Qd7 
    ( 1. ... Qxd8 2. Qxf7# )
2. Bxb6 Rg7 
    ( 2. ... Rxa2 3. Bc5+ Ke8 
        ( 3. ... Qe7 4. Qxf7# )
    4. Qxg8# )
3. Bc5+ Ke8 4. Qh8+ Rg8 5. Qxg8# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "572."]
[Result "*"]
[FEN "r1b2rk1/5pp1/p2b1n1p/q2pN3/1ppP1P2/2N1P2P/PPQ3P1/1BR2RK1 w - - 0 1"]

1. Nc6 Qc7 
    ( 1. ... b3 2. axb3 cxb3 3. Qd3 +- )
2. Nxd5 Qxc6 
    ( 2. ... Re8 3. Nxc7 +- )
    ( 2. ... Nxd5 3. Qh7# )
3. Nxf6+ gxf6 
    ( 3. ... Kh8 4. Qh7# )
4. Qh7# *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "573."]
[Result "*"]
[FEN "rnb1Rnk1/1pp2qbp/6p1/1p6/3PN3/BQ3N2/P4PPP/6K1 w - - 0 1"]

1. Nf6+ Bxf6 
    ( 1. ... Kh8 2. Qxf7 )
2. Rxf8+ Kg7 3. Qxf7+ 
    ( 3. Rxf7+ )
*

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "574."]
[Result "*"]
[FEN "3Rn1k1/1b3ppp/p1p5/4q3/2B1n3/P6P/2Q2PP1/6K1 w - - 0 1"]

1. Qb2 Qe7 
    ( 1. ... Qxb2 2. Rxe8# )
    ( 1. ... Nc3 2. Qxc3 Qe7 3. Qd3 )
2. Qxb7 Kf8 
    ( 2. ... Qxb7 3. Rxe8# )
    ( 2. ... Qe5 3. Qxf7+ Kh8 4. Qg8# )
3. Rd7 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "575."]
[Result "*"]
[FEN "5rk1/1pq2p1p/4p1p1/1R6/8/PP3QP1/5P1P/2rR2K1 b - - 0 1"]

1. ... Qc6 2. Qxc6 
    ( 2. Qe2 Rxd1+ 3. Qxd1 Qxb5 -+ )
    ( 2. Qd3 Rxd1+ 3. Qxd1 Qxb5 -+ )
    ( 2. Rxc1 Qxf3 -+ )
2. ... Rxd1+ 3. Kg2 bxc6 *

[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "576."]
[Result "*"]
[FEN "2r1k3/6pr/p1nBP3/1p3p1p/2q5/2P5/P1R4P/K2Q2R1 w - - 0 1"]

1. Rxg7 Rxg7 
    ( 1. ... Rh8 2. Qxh5+ Rxh5 
        ( 2. ... Kd8 3. Qxh8# )
    3. Rg8# )
    ( 1. ... Qxe6 2. Rxh7 +- )
2. Qxh5+ Kd8 
    ( 2. ... Rf7 3. Qxf7+ Kd8 4. Qf8# )
3. Qh8+ Rg8 4. Qxg8# *

[Event "?"]
[Site "?"]
[Date "2014.11.09"]
[Round "2"]
[White ""]
[Black ""]
[Result "*"]
[EventDate "2014.11.09"]
[FEN "1R6/6k1/2prb3/2N3p1/3p2P1/6K1/1P6/8 w - - 1 1"]

1. Rd8 Rxd8 2. Nxe6+ Kf6 3. Nxd8 c5 4. b3 *
