d4 d5 c4 e6 Nc3 c6 e3 Nf6 Nf3 Nbd7 Bd3 Bb4 Qb3 Bxc3+ bxc3 O-O cxd5 exd5 c4 dxc4 Qxc4 Qe7 a4 c5 a5 Ne4 Ba3 Kh8 O-O Nef6 dxc5 Qe6 Qxe6 fxe6 c6 bxc6 Bxf8 Nxf8 Rfc1 Ng6 Rxc6 Bb7 Rxe6 Kg8 Bxg6 Bxf3 gxf3 hxg6 Rb1 g5 Ra6 Nd7 Rb7 Ne5 Raxa7 Rxa7 Rxa7 Nxf3+ Kg2 Ne1+ Kg3 Nd3 a6 Nxf2 Kxf2 Kh8 Rc7 Kh7 a7 Kh6 a8=Q Kh5 Rxg7 Kh4 Rh7+ Kg4 Qf3#