Nf3 Nf6 c4 g6 g3 Bg7 Bg2 c5 O-O d5 cxd5 Nxd5 Nc3 O-O Ne4 Qb6 Qc2 Bf5 Nfg5 Na6 Qc4 Bxe4 Nxe4 Rad8 d3 h6 Bd2 Rfe8 Rfc1 Bxb2 Rab1 e6 Rc2 Qc7 Rcxb2 Nab4 Bxb4 cxb4 Nf6+ Kg7 Nxe8+ Rxe8 Bxd5 Qe7 Bh1 f5 Rxb4 e5 Rxb7 g5 Qe6 e4 Rxe7+ Rxe7 Qxe7+ Kg6 Qe6+ Kg7 Rb7+ Kf8 Qc8#