Nf3 c5 c4 g6 e4 Bg7 d4 cxd4 Nxd4 Nc6 Be3 Nf6 Nc3 Ng4 Nxc6 Nxe3 Nxd8 Nxd1 Rxd1 Bxc3+ bxc3 Kxd8 c5 Kc7 Bc4 d6 cxd6+ exd6 Bxf7 d5 Bxd5 Bg4 Rd4 Rae8 Rb4 Bd7 Rxb7+ Kd8 Rxa7 Bh3 gxh3 g5 O-O Rxe4 Bxe4 Re8 Rb1 Kc8 Bf5+ Re6 Bxe6+ Kd8 Rb8#