1.e4 Nc6 2.Nf3 e5 3.Bb5 Nge7 4.Nc3 Ng6 5.a3 Bc5 6.b4 Bd4 7.Bb2 O-O 8.d3 a5 9.Bxc6 dxc6 10.Nxd4 Qxd4 11.O-O axb4 12.axb4 Rxa1 13.Qxa1 Qd8 14.Ne2 Qg5 15.Bc1 Qh4 16.Ng3 Re8 17.Be3 Nf4 18.Qb2 h5 19.Ra1 Nxg2 20.Ra8 Qh3 21.Qa1 Nh4 22.Qf1 Nf3+ 23.Kh1 Qxh2#