e4 e5 Nf3 Nc6 Bc4 Bc5 c3 Nf6 d3 O-O O-O d5 exd5 Nxd5 b4 f6 bxc5 Rf7 d4 e4 Nfd2 Na5 Bxd5 Qxd5 Na3 e3 fxe3 Qe6 e4 Re7 Rb1 b6 d5 Qg4 c6 Qxd1 Rxd1 Bg4 Re1 Rae8 Nb5 h6 Ba3 Bh5 Bxe7 Rxe7 Nxa7 b5 Rxb5 f5 Rxa5 fxe4 Rxe4 Kf7 Rxe7+ Kxe7 d6+ cxd6 Rxh5 d5 c7 g6 Rxh6 Kf8 Rh7 Kg8 Rd7 Kh8 c8=Q#