c4 e5 Nc3 Bc5 e3 Bb4 d4 Ne7 dxe5 d5 Bd2 dxc4 f4 Nbc6 Bxc4 b6 Nf3 a5 Ng5 O-O Qh5 Bf5 Bxf7+ Kh8 e4 Bxc3 bxc3 Bxe4 Nxe4 g6 Bxg6 Nxg6 Ng5 Qe7 O-O Rad8 f5 Ngxe5 f6 Qd7 Rad1 Qd3 Ne6 Qd7 Nxd8 Qxd8 Bh6 Qb8 Qg5 Ng6 f7 Rxf7 Rxf7 Qd8 Rxd8+ Nf8 Rfxf8#