d4 d5 e3 Nf6 Be2 e6 Nf3 Be7 c4 O-O O-O c5 dxc5 Nc6 a3 h6 b4 b6 cxd5 exd5 b5 Na5 c6 a6 Nc3 Bc5 a4 Nc4 Nd4 Qd6 Ra2 Bb4 Rc2 Bxc3 Rxc3 axb5 axb5 Ne4 Rc2 Qc5 f4 Ned6 f5 Nxb5 f6 g5 Nf5 Bxf5 Rxf5 Rad8 Bf1 Nbd6 Rxd5 Nxe3 Bxe3 Qxe3+ Kh1 Nb7 cxb7 Rde8 Re2 Qf4 Rxe8 Qxf1+ Qxf1 Rxe8 Qd1 Re4 Rxg5+ hxg5 b8=R+ Kh7 Qh5#