1.e4 e5 2.Nc3 Nc6 3.Bc4 Nf6 4.f4 d6 5.Nf3 Be6 6.Bxe6 fxe6 7.O-O exf4 8.d4 e5 9.dxe5 dxe5 10.Kh1 Be7 11.b3 O-O 12.Bb2 Qxd1 13.Rfxd1 Rad8 14.Ng5 Rxd1+ 15.Rxd1 Ng4 16.Ne6 Rf6 17.Rd7 Rxe6 18.h3 Nf6 19.Rxc7 b6 20.a4 Bc5 21.Rc8+ Kf7 22.Rc7+ Kg6 23.Nd5 Nxe4 24.Nxf4+ exf4 25.Rxg7+ Kh6 26.Rf7 Nf2+ 27.Kh2 Re1 28.g4 fxg3+ 29.Kxg3 Ne4+ 30.Kg2 Re2+