Nf3 Nf6 c4 c5 Nc3 e6 g3 d5 cxd5 Nxd5 Bg2 Be7 O-O O-O d4 Na6 e3 h6 Qb3 b6 Ne1 Nac7 e4 cxd4 Nxd5 Ba6 Nxe7+ Qxe7 Nd3 Rfb8 Bd2 Qd8 f4 Rc8 Rad1 Bxd3 Qxd3 a5 e5 Rab8 f5 a4 f6 g5 h4 a3 hxg5 Ne8 g6 Qc7 bxa3 Qa7 Qe4 Nxf6 gxf7+ Qxf7 Rxf6 Qg7 Rg6 d3 Rxg7+ Kxg7 Qg4+ Kh8 Qxe6 Rc7 Be4 Rbb7 Qe8+ Kg7 Bxh6+ Kxh6 Qg6#