Nf3 d5 d4 Nf6 c4 e6 Bg5 Be7 Nc3 Nbd7 e3 dxc4 Bxc4 O-O e4 Ng4 Bxe7 Nxf2 Bxd8 Nxd1 Be7 Nxb2 Be2 a6 Bxf8 Kxf8 Rb1 f6 Rxb2 g6 O-O Rb8 Ne5 Kg7 Nxd7 Bxd7 Bxa6 e5 dxe5 fxe5 Rxb7 Rd8 Rxc7 h5 Bc4 Kh6 Rd1 g5 Rcxd7 Rxd7 Rxd7 Kg6 Be2 g4 Re7 Kh6 Rxe5 h4 Bxg4 Kg6 Nd5 Kg7 Rh5 Kf8 Rg5 Ke8 Be6 Kd8 Rg8#