e4 c5 Nf3 e6 d4 cxd4 Nxd4 Nc6 Nc3 Nf6 Be3 a6 f4 Bb4 Bd3 O-O O-O Nxd4 Bxd4 b5 e5 Ne8 f5 d6 f6 dxe5 Bxh7+ Kxh7 Qh5+ Kg8 Bxe5 Bxc3 bxc3 Qd5 Rad1 Qc5+ Kh1 Nxf6 Rxf6 Bb7 Rh6 Bxg2+ Kxg2 Qc6+ Kg3 Qg2+ Kxg2 a5 Rh8#