1.Nf3 c5 2.b3 d5 3.e3 Nf6 4.Bb2 e6 5.Ne5 Be7 6.f4 O-O 7.Bd3 b6 8.g4 Bb7 9.g5 Ne4 10.Bxe4 dxe4 11.Qh5 Nc6 12.Ng4 e5 13.fxe5 Bxg5 14.h4 Be7 15.Nc3 f5 16.exf6 Bxf6 17.Nxe4 Nd4 18.Ngxf6+ Rxf6 19.Nxf6+ Qxf6 20.Bxd4 cxd4 21.Rf1 Qe7 22.O-O-O a5 23.Qb5 dxe3 24.dxe3 Qxe3+ 25.Kb1 h6 26.Qc4+ Kh7 27.Rde1 Qh3 28.Rg1 Rc8 29.Rxg7+ Kxg7 30.Re7+ Kf6 31.Qf7#