d4 Nf6 c4 e6 Nf3 d5 Nc3 Be7 Bf4 O-O e3 Nbd7 Ne5 Bb4 Bd3 Bxc3+ bxc3 Ne4 cxd5 Ndf6 dxe6 Bxe6 Qc2 g5 Bg3 Bf5 f3 Nxg3 hxg3 Bxd3 Qxd3 Qe7 Qf5 Rae8 Ng4 Kh8 Nxf6 Qxe3+ Kd1 Qxf3+ gxf3 Re1+ Rxe1 Kg7 Qxh7+ Kxf6 Qh6+ Kf5 Re5#