1.e4 Nc6 2.Nf3 e5 3.Bc4 Bc5 4.c3 Nf6 5.b4 Bb6 6.d3 d6 7.a4 a5 8.b5 Ne7 9.O-O h6 10.Nbd2 g5 11.d4 Ng6 12.Qb3 Rh7 13.Bb2 Nh5 14.Rad1 Qf6 15.Bd5 Nhf4 16.c4 g4 17.dxe5 dxe5 18.Ne1 Bc5 19.Nd3 Nxd3 20.Qxd3 Nf4 21.Qc2 Rg7 22.Nb3 g3 23.Nxc5 gxh2+ 24.Kh1 Rxg2 25.Be6 Qg5 26.Rd8+ Qxd8 27.Bxe5 Qg5 28.Bxf4 Rg1+ 29.Kxh2 Qg2#