Nf3 c5 c4 Nc6 d4 cxd4 Nxd4 g6 e4 Bg7 Be3 Nf6 Nc3 Ng4 Nxc6 Nxe3 Nxd8 Bxc3+ bxc3 Nxd1 Nxf7 Kxf7 Rxd1 d6 c5 Bg4 Bc4+ Kf6 f3 b6 fxg4 bxc5 O-O+ Kg5 Rf7 Rhe8 Rd5+ e5 Rxd6 Red8 Rd5 Rxd5 exd5 h6 Kf2 a5 Kg3 Ra6 h4#