d4 Nf6 c4 e6 Nc3 d5 Bg5 Be7 e3 Nbd7 Nf3 O-O Be2 b6 cxd5 Nxd5 Nxd5 Bxg5 Nxc7 Rb8 Na6 Bxa6 Bxa6 b5 a4 Bxe3 O-O bxa4 fxe3 Rxb2 Bd3 e5 Qxa4 Qe8 Bb5 Rxb5 Qxb5 exd4 exd4 Nb6 Qxe8 Rxe8 Rfe1 Rc8 Rxa7 Nd5 Rd7 Nb6 Rb7 Nd5 Ng5 Nf6 Rxf7 h6 Ree7 Rc1+ Kf2 Rc2+ Kf3 Rc6 Rxg7+ Kf8 Ref7+ Ke8 Ra7 Rd6 Ne6 Rd7 Ra8+ Rd8 Rxd8#