e4 e5 Nf3 Nc6 d4 Qf6 c3 Qg6 Nbd2 exd4 cxd4 Bb4 Qe2 Bd6 a3 Nge7 e5 Bb4 axb4 Nxb4 Ne4 b6 Bg5 Bb7 Ra4 Qxe4 Rxb4 h6 Bc1 Qxe2+ Bxe2 Bd5 h4 O-O-O Bf4 Nc6 Ra4 Rde8 b4 d6 Bg3 Bxf3 gxf3 a5 bxa5 Kd7 Bb5 bxa5 d5 Ref8 Bxc6+ Kd8 exd6 Rhg8 dxc7+ Kc8 Rxa5 Re8+ Kd1 f6 Ra8#