1.Nc3 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Be3 Bg7 6.Nxc6 bxc6 7.Bd4 e5 8.Bc5 d5 9.e4 d4 10.Na4 Qh4 11.Be2 Nf6 12.O-O Nxe4 13.Ba3 Be6 14.Qd3 Bd5 15.c4 dxc3 16.Rad1 Nxf2 17.Qxd5 cxd5 18.Bb5+ Kd8 19.Rxd5+ Kc8 20.Rxf2 Rd8 21.Ba6+ Kb8 22.Rb5+ Kc7 23.Rxf7+ Rd7 24.Rb7+ Kc6 25.Rfxd7 Qe1+ 26.Bf1 Rc8 27.Nxc3 Bh6 28.Nd5 Be3+ 29.Nxe3 Qxe3+ 30.Kh1 Qf2 31.Bb5#