1.e4 e6 2.d4 d5 3.f3 dxe4 4.Nc3 exf3 5.Nxf3 Bb4 6.Bd2 c5 7.Ne4 Bxd2+ 8.Qxd2 cxd4 9.Bc4 Nf6 10.Nf2 O-O 11.O-O-O Nc6 12.g4 e5 13.g5 Ng4 14.g6 hxg6 15.Rhg1 Ne3 16.Rxg6 Bf5 17.Rxg7+ Kxg7 18.Rg1+ Bg6 19.Ng4 Nxc4 20.Qh6+ Kg8 21.Rg3 d3 22.cxd3 Qxd3 23.Nf6#