Nf3 d5 g3 g6 Bg2 Bg7 d4 Nd7 O-O Ngf6 c4 dxc4 Na3 Nb6 Nxc4 Nxc4 Qa4+ c6 Qxc4 h6 Re1 Bg4 h3 Be6 Qc2 Rb8 e4 O-O Be3 Rc8 Rad1 Qb6 d5 cxd5 Qxc8 Rxc8 Bxb6 axb6 Nd4 b5 Nxe6 b4 Nxg7 Nxe4 Bxe4 dxe4 Rxe4 b3 axb3 g5 Nf5 Kh7 Rxe7 Kg6 Rd6+ Kxf5 g4+ Kf4 Rf6#