e4 c5 Nf3 e6 d3 Nc6 g3 Nge7 c3 d5 Qe2 d4 Bg2 b6 O-O a6 Nbd2 e5 cxd4 cxd4 a4 Ng6 b3 Bg4 Nc4 h6 h3 Be6 Nfd2 a5 f4 exf4 gxf4 Nh4 f5 Bxc4 Nxc4 g6 fxg6 Nxg6 e5 Rc8 e6 Bb4 Qh5 b5 axb5 Nge5 Rxf7 Qe7 Bxc6+ Nxc6 Rxe7+ Kxe7 Qf7+ Kd8 Qd7#