1.e4 c5 2.Nf3 Nc6 3.Bb5 e6 4.Bxc6 bxc6 5.d3 Ne7 6.b3 Ng6 7.Bb2 d5 8.O-O f6 9.Re1 Be7 10.Nbd2 O-O 11.c4 d4 12.e5 fxe5 13.Nxe5 Nxe5 14.Rxe5 Bd6 15.Re1 Bxh2+ 16.Kxh2 Qh4+ 17.Kg1 Qxf2+ 18.Kh1 Rf6 19.Nf3 Rh6+ 20.Nh2 Qg3 21.Kg1 Qxh2+ 22.Kf2 Rf6+ 23.Ke2 Qxg2#