c4 g6 d4 Bg7 e4 Nc6 Nf3 e5 d5 Nce7 c5 Nf6 d6 Nxe4 dxe7 Qxe7 Nc3 Nxc3 bxc3 Qxc5 Be3 Qc6 Be2 f5 Qb3 d5 Bb5 f4 Qxd5 Qxb5 Qxb5+ c6 Qc5 fxe3 Qxe3 O-O Nxe5 Re8 f4 g5 g3 a6 c4 Bf5 Rg1 Rad8 Kf2 Re7 Rad1 Rde8 h4 gxf4 gxf4 Bc2 Rd6 Kh8 Rxg7 Rxg7 Nf7+ Rxf7 Qxe8+ Kg7 Qe5+ Rf6 Qxf6+ Kg8 Rd8#