1.g3 d5 2.Nf3 c5 3.d4 cxd4 4.Bg2 Nf6 5.O-O h6 6.Nxd4 e5 7.Nf3 Qc7 8.c4 dxc4 9.Nc3 Be6 10.Nxe5 Nc6 11.Qa4 Rc8 12.Nxc4 Bb4 13.Nb5 Qe7 14.Nxa7 O-O 15.Nxc8 Rxc8 16.Nb6 Rd8 17.Be3 Ng4 18.Rad1 Nxe3 19.fxe3 Bd2 20.Nc4 Bxc4 21.Qxc4 Bxe3+ 22.Kh1 Qh4 23.Qxf7+ Kh7 24.Qf3 Rh8 25.Qxe3 Na7 26.Bxb7 Rf8 27.Kg1 Qxh2+ 28.Kxh2 Rf2+ 29.Rxf2 Kg6 30.Bd5 h5 31.Be4# 1-0