e4 g6 d4 d5 exd5 Bd7 c4 Bg7 Nc3 Nf6 Qb3 Bc8 Be2 O-O Nf3 h5 O-O Na6 c5 Kh8 Bg5 Kg8 Rae1 Nh7 Bf4 e6 Bc4 c6 dxe6 Bxe6 Rxe6 b5 Rxg6 Qe7 Be5 Qxe5 Bxf7+ Rxf7 Nxe5 Ng5 Rxg5 Rf8 Ne4 Kh8 Nxf7+ Rxf7 Qxf7 Nxc5 Qxg7#