e4 c5 Nf3 Nc6 d4 cxd4 Nxd4 e6 Nc3 Qc7 Be3 Nf6 Bd3 a6 a3 Bc5 Ndb5 axb5 Bxc5 Qe5 Be3 g5 h4 d5 Bxb5 Nxe4 Bxc6+ bxc6 Qd4 Qxd4 Bxd4 Rg8 Nxe4 dxe4 hxg5 Rxg5 Rxh7 Ke7 O-O-O c5 Be3 Rxg2 Bxc5+ Kf6 Rhh1 e5 Rd8 Kg7 Rhh8 Rg4 Rdg8+ Kf6 Rxg4 Bxg4 Rxa8 Kg7 Re8 f6 a4 Kf7 Re7+ Kg8 b4 Be2 b5 Bc4 b6 Bd5 b7 Bxb7 Rxb7 e3 fxe3 e4 a5 Kh8 a6 Kg8 a7 Kh8 a8=Q#