1.Nf3 Nf6 2.b3 c5 3.Bb2 Nc6 4.e3 d5 5.Bb5 a6 6.Bxc6+ bxc6 7.Ne5 Qc7 8.O-O e6 9.f4 Bd6 10.d3 O-O 11.Nd2 Nd7 12.Qh5 f6 13.Ng4 e5 14.Rf3 Rf7 15.Rh3 Nf8 16.f5 a5 17.Nf3 a4 18.Nh4 axb3 19.cxb3 Ra6 20.Rg3 Kh8 21.Ng6+ Kg8 22.Nh6+ gxh6 23.Ne7+ Kh8 24.Rg8#