e4 Nc6 d4 d6 Nf3 e6 Bd3 d5 e5 b6 O-O h6 c3 Bb7 b3 Nge7 Na3 Ng6 Nc2 Nge7 Ba3 Ng6 Bxf8 Rxf8 a4 Qd7 g3 O-O-O b4 f5 a5 Kb8 Nd2 Ncxe5 dxe5 a6 axb6 Qc6 bxc7+ Qxc7 Bxa6 Ne7 Nd4 Qc8 Bxb7 Qxc3 Nxe6 Rde8 Qa4 Qxa1 Rxa1 d4 Qa8#