1.e4 g6 2.Nf3 Bg7 3.d4 c5 4.dxc5 Qa5+ 5.Nc3 Bxc3+ 6.bxc3 Qxc3+ 7.Bd2 Qxc5 8.Bd3 Nf6 9.O-O Nc6 10.Rb1 a6 11.Qe2 O-O 12.h3 d6 13.Be3 Qh5 14.a4 Bxh3 15.gxh3 Qxh3 16.Ng5 Qh4 17.f3 h6 18.Qg2 hxg5 19.Bxg5 Qh5 20.Kf2 Ne5 21.Be3 Nxd3+ 22.cxd3 Rfc8 23.Rb2 Rc3 24.Rh1 Qe5 25.f4 Qa5 26.Qh3 Kf8 27.Bd2 Nxe4+ 28.Ke2 Nf6 29.Qh8+ Ng8 30.Bxc3 Qxa4 31.Qxg8+ Kxg8 32.Rh8#