1.e4 Nc6 2.Bc4 Nf6 3.d3 d5 4.Bxd5 Nxd5 5.exd5 Qxd5 6.f3 e5 7.Nc3 Qc5 8.Nge2 Be7 9.Ng3 f5 10.Na4 Qb4+ 11.c3 Qh4 12.O-O b5 13.Nxf5 Bxf5 14.g3 Qxa4 15.Qxa4 bxa4 16.Rd1 O-O-O 17.d4 exd4 18.cxd4 Rxd4 19.Rxd4 Nxd4 20.Bf4 Ne2+ 21.Kg2 Nxf4+ 22.gxf4 Bf6 23.b4 Bxa1 24.Kg3 h5 25.Kh4 Bf6+ 26.Kg3 h4+ 27.Kf2 Re8 28.Kg2 Re2+ 29.Kf1 Bd3 30.Kg1 h3 31.Kf1 Bh4 32.Kg1 Re1#