c4 f5 d4 Nf6 g3 g6 Bg2 Bg7 Nc3 O-O Bf4 d6 Qc2 Nc6 Nf3 e5 dxe5 dxe5 Nxe5 Nxe5 Bxe5 Qe7 Bd4 Be6 O-O c6 b3 Ng4 Rad1 Be5 e3 Bxd4 exd4 f4 h3 fxg3 hxg4 Bxg4 Rde1 Qd8 d5 gxf2+ Rxf2 Qb6 Qb2 Rae8 Rxe8 Rxe8 Ne4 Rf8 Nf6+ Rxf6 Qxf6 Bf5 Be4 h5 Bxf5 cxd5 Qxb6 axb6 Be6+ Kg7 cxd5 h4 Rf7+ Kg8 d6 b5 d7 b6 d8=R#