Nf3 Nf6 d4 g6 g3 Bg7 c4 c5 d5 b5 cxb5 Qa5+ Bd2 Qxb5 Nc3 Qb6 Bg2 O-O O-O d6 Re1 Na6 e4 Bg4 h3 Bxf3 Bxf3 Qb7 e5 Ne8 Rb1 Bxe5 Rxe5 dxe5 d6 e4 Bxe4 Qxe4 Nxe4 Nxd6 Nxd6 Nb4 Ne4 Rfd8 Qe2 Nxa2 Bh6 Rab8 Ng5 Rd5 Qxe7 Rd1+ Rxd1 Nc3 Qxf7+ Kh8 Qxh7#