Rook, Bishop-Pair Combination Checkmate

This server-based correspondence chess game began in mid-August and ended today when my 30.Rxf8# caught the Black King in a Rook, Bishop-pair combination checkmate.

The position of pieces at game’s end and our full move record:

r_vs_ j

1.Nf3 d5 2.d4 Nf6 3.g3 Nc6 4.Bg2 h6 5.O-O e6 6.Ne5 Bd6 7.Nxc6 bxc6 8.Re1 O-O 9.Nc3 a6 10.e4 e5 11.exd5 cxd5 12.Nxd5 Bg4 13.Nxf6+ Qxf6 14.Qxg4 Rae8 15.Bc6 Re7 16.c3 a5 17.a4 g5 18.h4 Kh7 19.Rf1 Rg8 20.Be4+ Kh8 21.h5 exd4 22.Qf3 Qe5 23.Re1 Qe6 24.Bd2 g4 25.Qf5 Qxf5 26.Bxf5 Rxe1+ 27.Rxe1 dxc3 28.Bxc3+ Rg7 29.Re8+ Bf8 30.Rxf8#