d4 d5 c4 c6 Nf3 e6 Nbd2 Nf6 g3 Be7 Bg2 a5 b3 c5 Bb2 O-O cxd5 a4 d6 Bxd6 dxc5 Bxc5 O-O b5 Rc1 Bb6 Ne5 Nd5 Ba3 Re8 Ne4 b4 Nxf7 Kxf7 Rxc8 Qe7 Bxb4 Qxb4 Ng5+ Ke7 Rxe8+ Kxe8 Bxd5 Ra7 Nxe6 Qg4 Nf4 g5 Be6 Rd7 Qc1 Rc7 Qa3 gxf4 Qxa4+ Nd7 Bxg4 h5 Bxd7+ Rxd7 Rd1 Bxf2+ Kxf2 Kf8 Rxd7 fxg3+ hxg3 Ke8 Rh7+ Kd8 Qd7#