1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Qc7 6.Nxc6 bxc6 7.Be3 a6 8.a3 Nf6 9.Bd3 Bb7 10.Qe2 Be7 11.O-O d5 12.exd5 cxd5 13.Bd4 Bd6 14.g3 h5 15.Bxf6 gxf6 16.Rae1 h4 17.Bf5 hxg3 18.Bxe6 Rxh2 19.Bxd5+ Kf8 20.b4 g2 21.Qe4 Qxc3 22.Bxb7 Rh1+ 23.Kxg2 Qh3#