Nf3 c5 c4 Nc6 Nc3 Nf6 g3 d5 d4 e6 cxd5 Nxd5 Bg2 h6 O-O a6 e4 Ndb4 d5 Be7 a3 O-O axb4 exd5 b5 d4 bxc6 dxc3 bxc3 Qb6 cxb7 Bxb7 Qd7 Bd8 Ne5 Bf6 Bf4 Rac8 Rab1 Qe6 Rxb7 Bg5 Bh3 Qxd7 Nxd7 Rfe8 Bd6 Rc6 Rd1 Be7 Bxe7 f5 Ne5 Re6 Bd6 Rxd6 Rxd6 fxe4 Be6+ Kh8 Rxa6 e3 fxe3 c4 Bf5 h5 Raa7 h4 gxh4 Rd8 Ng6+ Kg8 Rxg7#