e4 e5 Nf3 Nc6 Bc4 Bc5 c3 Nf6 d3 d6 O-O O-O b4 Bb6 h3 h6 Nbd2 d5 Bb3 dxe4 dxe4 Qe7 a4 g5 a5 Bxh3 gxh3 Kh8 axb6 Rfd8 b5 g4 hxg4 cxb6 bxc6 Rab8 g5 hxg5 Kg2 Nxe4 Qc2 Kg7 Nxe4 Re8 Bxg5 Qe6 Rh1 Rbc8 Nf6 Rh8 Rh7+ Kf8 Qg6 Qg4+ Nxg4 e4 Rxh8#