1.g3 Nf6 2.c4 e6 3.Bg2 d5 4.d4 Bb4+ 5.Kf1 O-O 6.Qc2 Be7 7.Nf3 c5 8.cxd5 exd5 9.dxc5 Nc6 10.Nbd2 b6 11.Nb3 bxc5 12.Nxc5 Nb4 13.Qc3 Ne4 14.Nxe4 dxe4 15.Nd4 Bb7 16.Be3 Nd5 17.Nc6 Bxc6 18.Qxc6 Rc8 19.Qb7 Nxe3+ 20.fxe3 f5 21.Kf2 Bc5 22.Rhd1 Qg5 23.Qb3+ Kh8 24.Rd5 Qh6 25.Kg1 Qxe3+ 26.Qxe3 Bxe3+ 27.Kh1 h5 28.Rad1 g6 29.Rd7 Rg8 30.h3 Rg7 31.g4 Rxd7 32.Rxd7 Rc1+ 33.Kh2 Bf4# 0-1