1.e4 c5 2.Nf3 e6 3.Bc4 d5 4.exd5 exd5 5.Bb3 Nf6 6.O-O Be7 7.c4 d4 8.d3 O-O 9.Bf4 Bf5 10.Bc2 Nc6 11.a3 h6 12.Nbd2 Nh5 13.Nh4 Bxd3 14.Bxd3 Nxf4 15.Nf5 Nxd3 16.Qg4 Bg5 17.Ne4 Nde5 18.Nxh6+ Bxh6 19.Qh5 Nxc4 20.Rae1 Nd2 21.Nf6+ Qxf6 22.Re4 Nxe4 23.f3 d3 24.fxe4 Be3+ 25.Rf2 Qxf2+ 26.Kh1 Qg1#