1.e4 e5 2.Nc3 Nf6 3.f4 d5 4.fxe5 Nxe4 5.Nf3 Be7 6.d3 Nxc3 7.bxc3 O-O 8.d4 c5 9.Bd3 Nc6 10.O-O f5 11.exf6 Bxf6 12.Ng5 Bxg5 13.Rxf8+ Kxf8 14.Qh5 Bf6 15.Ba3 b6 16.dxc5 b5 17.Bxb5 Bb7 18.Qxh7 Qe7 19.Qh8+ Kf7 20.Qh5+ Kg8 21.Bd3 Qe5 22.Qh7+ Kf7 23.Rf1 Qe3+ 24.Kh1 Qh6 25.Qf5 Ne7 26.Qd7 Bc6 27.Qc7 Kg8 28.Bc1 Bg5 29.Bxg5 Qxg5 30.Bf5 Rf8 31.Be6+ Kh7