1.Nf3 Nf6 2.c4 c6 3.e3 g6 4.b4 Bg7 5.Bb2 O-O 6.d4 d6 7.Nc3 Bf5 8.Be2 Ne4 9.Nxe4 Bxe4 10.O-O c5 11.b5 Nd7 12.Ng5 cxd4 13.Bxd4 Bxg2 14.Kxg2 e5 15.Nh3 exd4 16.exd4 Qh4 17.f4 Rac8 18.Qd3 Rfe8 19.Bf3 Rc7 20.Rad1 Nf6 21.Rf2 Ng4 22.Re2 Rxe2+ 23.Bxe2 Re7 24.Bxg4 Qxg4+ 25.Kh1 Re3 26.Qxe3 Qxd1+ 27.Kg2 Bxd4 28.Qe8+ Kg7 29.Qd7 Qe2+ 30.Kg3 h5 31.Ng5 Bf2+ 32.Kh3 Qf1#