Nf3 d5 d4 c5 c4 cxd4 cxd5 Nf6 Nxd4 Nxd5 e4 Nf6 Be3 Nxe4 Bb5+ Bd7 O-O e6 Qf3 Nd6 Nc3 Qf6 Bf4 Qxd4 Bxd6 Bxd6 Qxb7 O-O Rad1 Qe5 g3 Rd8 Qxa8 Bxb5 Rfe1 Qc5 Ne4 Qc7 Nxd6 Bc6 Nb5 Rxd1 Rxd1 Bxb5 Qb7 a5 Qxc7 g5 Rd8+ Be8 Rxe8+ Kg7 Qe5+ Kg6 Rg8+ Kh5 Qxg5#