1.e4 e6 2.d4 d5 3.Nd2 c5 4.Ngf3 cxd4 5.exd5 Qxd5 6.Bc4 Qd6 7.Qe2 Nf6 8.Nb3 Nc6 9.Bg5 a6 10.O-O-O b5 11.Bd3 Bb7 12.Nbxd4 Be7 13.Nxc6 Qxc6 14.Kb1 Qc7 15.Ne5 Bxg2 16.Rhg1 Bb7 17.Bxb5+ axb5 18.Qxb5+ Bc6 19.Nxc6 O-O 20.Nxe7+ Qxe7 21.Rd7 Qxd7 22.Bxf6 Qxb5 23.Rxg7+ Kh8 24.Rg6#