d4 d5 Nf3 Nf6 c4 c6 g3 dxc4 Bg2 g6 O-O Bg7 Nbd2 Bf5 Nxc4 O-O Qb3 Qc8 Na5 Be4 Qxb7 Nbd7 Qxc8 Raxc8 Bf4 Nh5 Ne5 Bxe5 Bxe5 Bd5 Rac1 Nxe5 dxe5 Ng7 Rfd1 Rb8 b3 Rb5 Nxc6 Bxc6 Rxc6 Rxe5 e3 Rb5 Ra6 h5 Bd5 Re8 Bc6 Re5 Bxe8 Nxe8 Rd8 Kh7 Rxe8 e6 Rxa7 Kg7 Ree7 Rf5 e4 Rf6 e5 Rf5 Rxe6 Rf3 Ree7 Rf5 e6 g5 Rxf7+ Kh6 Rxf5 h4 Rf6+ Kh5 h3 hxg3 Rh7#