d4 Nf6 c4 e6 Nc3 Bb4 Qc2 O-O a3 Bxc3+ bxc3 Qe8 e4 e5 Bd3 d6 Ne2 Bg4 f3 Qe6 fxg4 Qxg4 O-O Nbd7 Ng3 Rfd8 Rf3 d5 h3 g6 hxg4 g5 cxd5 exd4 Bxg5 Nxg4 Bxd8 Rxd8 cxd4 Ngf6 Qxc7 Rf8 Bb5 Kg7 Bxd7 Nxd7 Nf5+ Kg6 Rg3+ Kh5 Ng7+ Kh4 Qf4#