d4 Nf6 c4 e6 Nc3 Bb4 Qc2 O-O a3 Bxc3+ Qxc3 b6 Nf3 Nc6 g3 Ne4 Qd3 f5 Bg2 h6 Be3 Bb7 O-O d6 d5 Ne5 Nxe5 dxe5 dxe6 Qe8 Qd7 Rc8 Rad1 a5 f4 Qh5 e7 Rfe8 fxe5 Qxe2 Rde1 Qc2 Qxf5 Kh8 Bxh6 Rxe7 Bxe4 Bxe4 Rxe4 Rb8 Bxg7+ Kg8 Bf6 Qxh2+ Kxh2 Ree8 Rg4+ Kf8 Bh4#