1.h3 c5 2.e4 Nc6 3.Nf3 Nf6 4.e5 Nd5 5.Bb5 Qc7 6.Bxc6 dxc6 7.O-O g5 8.Nxg5 Qxe5 9.Qh5 Qg7 10.d3 Rg8 11.Qf3 e5 12.Qg3 Be7 13.Ne4 Qh8 14.Qf3 Be6 15.Ng3 O-O-O 16.Nc3 Nb4 17.Qe2 h5 18.a3 h4 19.axb4 hxg3 20.f4 Bg4 21.Qe4 cxb4 22.Be3 bxc3 23.Rxa7 Bxh3 24.gxh3 Qxh3 25.Qg2 Qh5 26.bxc3 exf4 27.Rxf4 Bc5 28.Ra8+ Kc7 29.Rxd8 Bxe3+ 30.Kf1 Qd1# 0-1