1.g3 c5 2.a3 d5 3.Nf3 Nf6 4.d4 cxd4 5.Bg2 Bd7 6.O-O g6 7.Nxd4 Nc6 8.c4 dxc4 9.Nxc6 Bxc6 10.Bxc6+ bxc6 11.Qc2 Qd5 12.Nd2 Bg7 13.Nxc4 h5 14.Rd1 Qe6 15.Bg5 Ne4 16.Be3 h4 17.Nd2 Nf6 18.Nf3 hxg3 19.hxg3 Ne4 20.Bd4 Kf8 21.Bxg7+ Kxg7 22.Rd4 Qh3 23.Nh4 Nxg3 24.fxg3 Qxg3+ 25.Ng2 Rh2 26.Qe4 Rah8 27.Qg4 Rh1# 0-1