e4 e5 Nf3 Nf6 Nc3 Qe7 Bc4 b6 O-O Qc5 d3 Ba6 Be3 Qe7 Bxa6 Nxa6 d4 h5 Bg5 Qd6 Nxe5 Ng4 Nf3 f6 Qe2 Nb8 e5 Qe7 Nd5 fxg5 Nxe7 Bxe7 Qe4 Nc6 h3 Ngxe5 Nxe5 Rf8 Nxc6 dxc6 Rae1 O-O-O Qxe7 Rf4 c3 c5 Qxg5 Rff8 dxc5 h4 Re7 Rde8 Qxg7 Rxe7 Qxf8+ Kd7 Rd1+ Ke6 Re1+ Kd5 Rxe7 Kc4 Qf5 a5 Rxc7 bxc5 Rxc5#