d4 Nf6 c4 g6 g3 Bg7 Bg2 O-O Nc3 c6 e4 Re8 e5 Nh5 g4 c5 dxc5 Nc6 gxh5 d6 Nge2 dxc5 Qxd8 Rxd8 Bxc6 bxc6 hxg6 fxg6 f4 Be6 Rg1 Bxc4 Be3 a5 b3 Bxe2 Kxe2 c4 bxc4 Bxe5 fxe5 a4 Rab1 Kg7 c5 Rab8 Nxa4 h6 Nc3 Kh7 Rgf1 Kg8 e6 Rxb1 Rxb1 h5 Ne4 Kh7 a3 h4 Rb7 h3 Rxe7+ Kh8 Nf6 Rd1 Rh7#